- 博客(507)
- 收藏
- 关注
原创 效果问题【一天一道兼容性】之——IE6、7中的setAttribute
时间紧张,先记一笔,后续优化与完善。 问题: demo1:1 elem.setAttribute('class', 'bg'); //IE6、7中无效果demo2:label>姓名:label>input type="checkbox" id="name"/>script> var lab = document.getElementsByTa
2013-05-14 20:20:40
428
原创 二进制数据Knockout in Action
改章节是一篇关于二进制数据的帖子 距离上一次写的文章已从前三个月了,由于我这个人总体来讲有懒散基因,项目一忙常常就不想干其他事了。还在项目总算已在收尾阶段了,在接下里的一段时间内我会陆续补上该web项目的一些心得体会或者碰到的问题。 在项目中我碰到了这样的一个需求(这里进行了简化),有一个配置页面须要告诉用户以后数据是从哪里来的,数据起源是固定的并且这些数据源可以同时被选中,这
2013-05-14 20:18:42
436
原创 问题数组JS把数组中相同元素组合成一个新的数组问题
查了好多资料,发现还是不全,干脆自己整理吧,至少保证在我的做法正确的,以免误导读者,也是给自己做个记录吧! 刚才一朋友问了我一个问题: arr=['1','1','1','2',,'3','4','5','5','6','6','7','8','9','9','10'];现在有一个这样法则的数组,需求是把里头相同元素组合成一个新的数组,有什么比拟简便的方法不
2013-05-14 20:16:44
868
原创 开发者函数firefox竟然逆天的实现javascript函数定义中设置默认值
这两天一直在学习开发者函数之类的问题,今天正好有机会和大家共享一下. 在传统的js函数定义时是不能指定默许值的,例如function test(a, b=1) {} 这类函数体在一般浏览器的js解释引擎中都是会报SyntaxError: Unexpected token = 每日一道理 曾经辉煌过,曾经凋零过,这可是你至死不渝的生活吗?我亲爱的母亲—大自然。多
2013-05-14 20:14:45
340
原创 项目队列利用Travis CI 让你的github项目持续构建(Node.js为例)
首先声明,我是一个菜鸟。一下文章中出现技术误导情况盖不负责 Travis CI 是现在新兴的开源持续集成构建项目,它与jenkins,GO的很明显的特殊在于采用yaml格式,简洁清爽标新立异。现在大多数的github项目都已经移入到Travis CI的构建队列中,据说Travis CI每天运行超越4000次完整构建。对于做开源项目或者github的使用者,如果你的项目还没有参加Tra
2013-05-14 20:12:47
392
原创 兼容性中文[整理] Node.JS 相关常用记录
文章结束给大家来个程序员笑话:[M] 编 号: 001 名 称: Cheerio 说 明: 类 jQuery 的Dom选择&编辑器 安 装: npm install cheerio 兼容性: Win,Linux,Mac 主 页: https://github.com/MatthewMueller/cheerio 编 号:
2013-05-14 20:10:48
385
原创 框架项目Web式后台应用(一)
文章结束给大家来个程序员笑话:[M] 始终认为写博客对自己的生长是有帮助,奈何没有那个毅力. 也始终想从事软件行业, 当初春秋也不小了,在转行估计挺困难了, 教训毕竟还是要点年头来增加的 当初从新回归,决定好好的在前端发展下去, 顺便养成写博客的习气. 忽然发明上一篇文章居然是11年的,当初都13了,可见我是多勤的人 近来刚跳槽,入了一家上市企业,原本想大公司,里
2013-05-14 20:08:50
396
原创 删除代码认识 jQuery MiniUI(一)
在改章节中,我们主要介绍删除代码的内容,自我感觉有个不错的建议和大家分享下 前言 以后可能需要应用jQuery MiniUI,最近在闲暇时光看了下(为什么我老是想到MIUI、小米,擦擦...)。 今天对本周的首次学习做一次总结,顺便提几个问题,希望大家能授业解惑。 由于官方的介绍比较具体,传送门:http://www.miniui.com。
2013-05-14 20:06:51
997
原创 程序地址55个高质量个性的Photoshop的笔刷
这两天一直在查找程序地址之类的问题,下午正好有机会和大家讨论一下. 原文地址:http://www.goodfav.com/photoshop-brush-stroke-brush-sets-3521.html 如果你应用Photoshop,你就会知道,有很多好笔刷,你可以添加到您的工具箱。在计划过程当中,笔刷有着非常重要的作用,有时它会让你的创作如虎添翼。笔刷可以让你将元
2013-05-13 22:54:18
313
原创 协议会话JSSIP源码简介
发一下牢骚和主题无关: 一 SIP协议是什么? 首先来讲一下SIP协议,下面是百度百科的一些选的片段:SIP是类似于HTTP的基于文本的协议。SIP可以增加应用特别是高级应用的开发时间。由于基于IP协议的SIP利用了IP网络,固定网运营商也会逐渐认识到SIP技术对于他们的深远意思。SIP(Session Initiation Protocol)是一个应用层的信令控制协议。用于创
2013-05-13 22:52:20
457
原创 全局变量声明深入了解javascript系列学习笔记(一):编写高质量JavaScript代码的基本要点
上班之余抽点时间出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下全局变量声明 代码维护成本比较高,所以要编写可维护的代码。下面分点介绍如何编写可维护的代码。 全局变量和局部变量 javascript通过函数来管理作用域。 在每个函数的表面可以通过this来访问全局对象。在浏览器中这个全局对象是window,即在全局作用域访问时:t
2013-05-13 22:50:21
285
原创 表达式函数深入了解javascript系列学习笔记(二):揭秘命名函数表达式
查了好多资料,发现还是不全,干脆自己整理吧,至少保证在我的做法正确的,以免误导读者,也是给自己做个记录吧!(function foo(){}); // 函数表达式:包含在分组操作符内1.被括号括住的(function foo(){}),他是表达式的原因是因为括号 ()是一个分组操作符,它的内部只能包含表达式 (var x = 5); // 分组操作符,只能包含表达式而
2013-05-13 22:48:23
337
原创 选择位置Js 日常开发笔记(持续更新)
这两天一直在学习选择位置之类的问题,下午正好有机会和大家讨论一下. Js aa.toFixed(2);//保留两位小数位 Js $("#HTmpIds").val(TmpIds.slice(1)); //从1的位置开始获得后面的 Js "123".indexOf("2");如果要检索的字符串值没有涌现,则该方法返回 -1 Js
2013-05-13 22:46:24
265
原创 效果图片jquery 图片幻灯轮换效果
PS:今天上午,非常郁闷,有很多简单基础的问题搞得我有些迷茫,哎,代码几天不写就忘。目前又不当COO,还是得用心记代码哦! jquery 图片幻灯轮换效果 div class ="fleft main-con" id ="focus"> div id ="banner_bg"> div >
2013-05-13 22:44:26
281
原创 切换图片尝试写第一个js插件 图片轮播
新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正最近在看怎么写js插件,实验写了一个简单的图片轮播插件 jqury.picPlay.js 。基本html框架为,根据需要往里添加class为.pic、.num、.txt的div来分离放置图片列表,数字列表和文字列表。调用方式:$.fn.jsPicPlay(setting);setting可以设置三个参数typ
2013-05-13 22:42:28
350
原创 数据打印Ajax回调数据赋值给变量的问题
这几周始终在研究数据打印之类的问题,现在正好有机会和大家同享一下. 写这篇文章是因为我上面Ztree的文章引发的我对js的研究,不明确的可以先看看上面Ztree的返回数据那块,因为是同一个小例子,上篇是所有的代码,上图: 我声明全局变量tree,在Success回调函数里把回调的数据赋值给变量,我当时想着根据编程习惯做法也都是这,但是问题涌现了,我先简单说下Cons
2013-05-13 22:40:29
325
原创 文本种类jQuery object and DOM element
在本文中,我们主要介绍文本种类的内容,自我感觉有个不错的建议和大家分享下 源起: div id="test1"> span>text1span> span>text2span> span>text3span> div> 每日一道理
2013-05-13 22:38:31
369
原创 事件元素javascript 事件委托
每日一贴,今天的内容关键字为事件元素 可以利用事件委托直接给父元素绑定事件监听,用来检测其子元素内产生的事件,减少应用中时间监听的数量:ul id="test"> li>xxxxxxxxxli> li>yyyyyyyyyli> li>zzzzzzzzzli> li>qqqqqqqqli>ul>//没有应用事件委托var li = d
2013-05-13 22:36:32
335
原创 原型对象【深入JavaScript】3.JavaScript继承的实现总结
本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~ 一、JavaScript对象 ECMA-262把对象定义为:“无序属性的集合,其属性可以包括基本值、对象或者函数。” 说白了就是一组无序名值对,其中值可以是数据或函数。 二、创立对象的方法总结 1.创立Object的实例 (
2013-05-13 22:34:34
291
原创 原型对象【深入JavaScript】3.JavaScript继承的实现总结
题记:写这篇博客要主是加深自己对原型对象的认识和总结实现算法时的一些验经和训教,如果有错误请指出,万分感谢。 一、JavaScript对象 ECMA-262把对象定义为:“无序属性的集合,其属性可以包括基本值、对象或者函数。” 说白了就是一组无序名值对,其中值可以是数据或函数。 二、创立对象的方法总结 1.创立
2013-05-13 22:30:29
284
原创 函数方法深入理解JavaScript系列阅读笔记(三):全面解析Module模式
文章结束给大家来个程序员笑话:[M] 基本应用方法:在每次应用的时候都要new一下,即每一个实例都是内存中的一份copy。所以在没有穿参数或者没有其他特殊要求的情况下,可以在Module的前面直接加一个(),来实现自执行的目标,这样在内存中只会存在一份copy. 定义匿名函数有两种方式:1. (function(){}()); 2. (function(){})();
2013-05-13 22:28:30
261
原创 返回变量深入理解JavaScript系列阅读笔记(4):立即调用的函数表达式
发一下牢骚和主题无关: 关于原文中的用闭包保存状态// 所以说无论点击那个连接,终究表现的都是I am link #10(如果有10个a元素的话)var elems = document.getElementsByTagName('a');for (var i = 0; i ) { elems[i].addEventListener('click', funct
2013-05-13 22:26:32
282
原创 插件网站zoom.js:一款效果很独特的页面内容缩放插件
最近研究插件网站,稍微总结一下,以后继续补充: zoom.js 提供的 JavaScript API 让网站开发人员能够给页面内容添加缩放效果。在页面上点击,目标处的内容会放大,再次点击或者按 ESC 键即可恢复原始巨细。zoom.js 提供了两个缩放模式,按目标元素缩放和按坐标缩放。 您可能感兴致的相关文章 期待已久的2012年度最好 jQue
2013-05-13 22:24:33
1027
原创 效果设置回到顶部浮窗设计
本文是一篇关于效果设置的帖子 其实写一个回到顶部的浮窗也就100多行代码(包含空行)。写浮窗效果有三个难点,一个是处理ie6下的抖动效果,因为ie6不支持position:fixed这个属性。二是要处理窗口只适应问题。三是计算位置。 对于第一个难点,上面有个链接,大家可以去看看,研究一下怎么处理http://jslover.com/?p=66。这里面讲得很清晰。一开始的时候发当
2013-05-13 22:20:36
402
原创 原型设置深入理解JavaScript系列阅读笔记(5):强大的原型和原型链
每日一贴,今天的内容关键字为原型设置 如何将其他对象设置到某个对象的原型上: 声明一个对象var BaseCalculator = function(){ this.decimaldigits = 2;};BaseCalculator.prototype = { add:function(x,y){ return x + y;
2013-05-13 22:18:38
294
原创 nullnull几个Web Charts框架
题记:写这篇博客要主是加深自己对nullnull的认识和总结实现算法时的一些验经和训教,如果有错误请指出,万分感谢。 jqPlot jqPlot is packaged with all the basic charts, as well as gauges and candlestick. The software is open source and t
2013-05-13 22:16:39
411
原创 返回对象javascript中&&与||详解
最近使用开发的过程中出现了一个小问题,顺便记录一下原因和方法--返回对象 JS中逻辑&&和||运算数可以是任何类型的,不止是布尔型的。布尔型绝对简略,本文只针对非布尔型或者二者都有的情况作说明. 对于如下实例:var T = {}; function test() { var height = 0; var re = T || 100;
2013-05-13 22:14:37
390
原创 回调函数域JSONP的原理介绍
首先声明,我是一个菜鸟。一下文章中出现技巧误导情况盖不负责 1.JSOP存在的必要性 参考1 ,2 Ajax数据的获取须要遵循同源的策略,也就是须要使用相同的域名、端口、协议,所以要想获取不同域的数据就存在问题。因此基于此问题就衍生出了很多解决Ajax跨域的技巧,譬如:服务器代理、img、iframe等等技巧。 JSONP是JSON with padding的缩写。
2013-05-12 16:07:55
432
原创 对象执行【深入JavaScript】1.JavaScript核心概念:执行环境及作用域(读书笔记)
发一下牢骚和主题无关: 读《JavaScript高级程序设计》第4、7章有感。 一、基本观点 1.什么是执行环境?(execution context) 执行环境定义了变量或函数有权拜访的其他数据,决定了它们各自的行为。 个人感悟: 所谓执行环境,说的是某一段特别的代码(比如函数),它在这个“执行环境”下执行,
2013-05-12 16:07:34
273
原创 超类属性javaScript设计模式探究【2】
查了好多资料,发现还是不全,干脆自己整理吧,至少保证在我的做法正确的,以免误导读者,也是给自己做个记录吧! 今天该怎么描述呢,怎一个愁闷了得,本来是报名参加蓝桥杯竞赛的,刚开始都没有人参加,所以被教师唆使着去报名了,后来人多了,学院掏不起那报名费了,就弄出一个考试,悲剧的是我都块1年多没看过java了,竟然上来就给我弄出个java语法,全部都是java语法,什么编译是不是正确,如若
2013-05-12 16:05:56
361
原创 对象上下文Javascript Context和Scope的一些学习总结
时间紧张,先记一笔,后续优化与完善。 1.1.1 摘要 在我们学习Javascript过程中,常常会遇到作用域(Scope)和执行上下文(Context)等概念。其中,执行上下文与this关键字的关系密切。 有面向对象编程教训的各位,对于this关键字再熟习不过了,因此我们很容易地把它和面向对象的编程方式联系在一起,它指向利用构造器新创建出来的对象;在ECMA
2013-05-12 16:05:36
538
原创 注入名称Angularjs的IOC Inject分析
发一下牢骚和主题无关: 在上一篇《Angularjs开辟一些经验总结》中提到angular开辟中的IOC inject优先,所以在这节将引用angularjs的注入代码来分析angularjs的注入方式。在《再谈angularjs DI(Dependency Injection)》中提到angularjs的注入方式分为3中方式,如果你还不清晰的请移步。 推断式注入
2013-05-12 16:03:58
340
原创 滚动滚动条活动页和题来了(滚动抖动)
本文笔者在北京喝咖啡的时候突然想到的...这段时间就有想写几篇关于滚动滚动条的文章,所以回家到之后就奋笔疾书的写出来发表了 伴随着html5和css3的成熟,页面展示的愈来愈壮丽越吸引人,尤其体现在各大网站的专题活动上。现在写了一个简单的框框。 实现思惟:当滚动条滚动时,滚动到底部切换到下一屏,滚动到顶部时切换到上一屏。点击按钮时滚动到对应的屏。
2013-05-12 16:03:37
306
原创 原型继承javascript中的继承[四] 总结(《Object
PS:今天上午,非常郁闷,有很多简单基础的问题搞得我有些迷茫,哎,代码几天不写就忘。目前又不当COO,还是得用心记代码哦! 后面两章中提到的实现继承的方法,都是《Object-Oriented JavaScript》第六章说起的,书中最后也做了总结: In this chapter you learned quite a few ways (patterns
2013-05-12 16:02:00
263
原创 函数排序javascript,将一个函数作为另一个函数的返回值。
本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~ 假设我们用一个数组保存一组先生的基本信息。var studentsData = [{name:"mike",age:17}, {name:"loren",age:16}, {name:"frank",age:18}];当初,我们需要对这个数组按照姓名(name)字段进行
2013-05-12 16:01:39
307
原创 nullnull简单的时间方法 ,js获取当前时间
上班之余抽点时间出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下nullnull "text/javascript" > function startTime() { var today= new
2013-05-12 16:00:01
418
原创 作用域链【深入JavaScript】2.闭包(读书笔记)
最近朋友几篇文章介绍了改作用域链的文章. 关联文章的地址 读《JavaScript高等程序设计》第7章有感。 一、究竟闭包是什么? 闭包是指有权拜访另一个函数作用域中的变量的函数。 个人感悟: 通过书中的这句定义,按中文语法分析,说白了,闭包就是一种函数,而这种函数可以拜访另一个函数作用域中的变量。 那为什么这种函数有这样
2013-05-12 15:59:41
228
原创 滚动循环循环滚动实例
本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~ 头几天,所做项目要做一个循环滚动,滚动距离5s。基本的效果是:移动到上面,滚动停止,鼠标移开,滚动继续。逻辑不庞杂,主要是在时光的设定上有些费事。先把代码附在下面,希望可以抛砖引玉吧。html如下: 途牛购票不错,第N次从途牛购票了,方 2013-03-03
2013-05-12 15:58:03
799
原创 方法复制jQuery ajax —— 一些细节以及主函数扩展出来的方法
查了好多资料,发现还是不全,干脆自己整理吧,至少保证在我的做法正确的,以免误导读者,也是给自己做个记录吧! 上一篇文章,讲授了jQuery.ajax函数。这篇文章将其他一些细节补充完。下一篇文章则开始讲授,jQuery是如何将script动态载入、XMLHttpRequest、JSONP一同包装进jQuery.ajax里的。 jQuery.ajaxSetup
2013-05-12 15:57:42
317
原创 调用函数javascipt
改章节是一篇关于调用函数的帖子DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> //Object 通过Object类创建对象/* var p1=new Object
2013-05-12 15:56:05
368
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人