2014年2月13日

摘要: 针对以下html,编写代码使点击show按钮后 li逐个从左到右显示出来 aaaaa bbbbb ccccc ddddd#1.利用bind函数(bind和apply与call的区别:都可以达到偷换this的效果,但是apply和call是运行时偷换,而bind是绑定)#2 利用闭包 本案例的知识点是jQuery queue和dequeue的用法,已经bind和闭包的相关应用。 阅读全文
posted @ 2014-02-13 15:20 Young_Junior_Man 阅读(220) 评论(0) 推荐(0) 编辑
摘要: ECMAScript 5旨在和当前的ECMAScript 3版本保持向后兼容(以寻求在不同浏览器上更快速的采用),并对开发者提供了更加严格的限制来避免通常的编码陷阱。严格模式严格模式的引入,目的在于避免ECMAScript应用中通常的代码问题。这是通过在单元(脚本或函数)上指定一句话来达到的:"use strict;"这句话不会对已有的运行时产生什么影响,但版本是5的新运行时就会为整个脚本(如果这句话定义在脚本开头)或者单个函数(如果定义在函数的开头)打开严格模式。这样就允许计划中的既有代码对严格模式和非严格模式的混合使用。那么,严格模式意味着什么呢?变量在使用前必须声明。 阅读全文
posted @ 2014-02-13 10:36 Young_Junior_Man 阅读(196) 评论(0) 推荐(0) 编辑
摘要: function isFunction(x){ return Object.prototype.toString.call(x)==="[Object Function]";} 阅读全文
posted @ 2014-02-13 10:34 Young_Junior_Man 阅读(144) 评论(0) 推荐(0) 编辑

导航