2014年10月31日
摘要:
代码信息来自于http://ejohn.org/apps/learn/。使用数量可变的参数对编程很有好处function merge(root){ for(i = 0 ; i < arguments.length; i++) for(var key in arguments[i...
阅读全文
posted @ 2014-10-31 14:06
吹过的风
阅读(307)
推荐(0)
摘要:
代码信息来自于http://ejohn.org/apps/learn/。new做了什么?function Ninja(){ this.name = "Ninja"; } var ninjaA = Ninja(); console.log( ninjaA, "undefined,ninja并不是...
阅读全文
posted @ 2014-10-31 10:38
吹过的风
阅读(263)
推荐(0)
2014年10月30日
摘要:
如果函数是一个对象的属性,那么它可以?var katana = { isSharp: true, use: function(){ this.isSharp = !this.isSharp; } }; katana.use(); console.log( katana.isSha...
阅读全文
posted @ 2014-10-30 20:07
吹过的风
阅读(247)
推荐(0)
摘要:
代码信息来自于http://ejohn.org/apps/learn/。函数和对象是不是非常相似?var obj = {}; var fn = function(){}; console.log( obj && fn );//truevar obj = {}; var fn = function()...
阅读全文
posted @ 2014-10-30 18:37
吹过的风
阅读(164)
推荐(0)
摘要:
代码信息来自于http://ejohn.org/apps/learn/。可以通过函数的名字在它的内部引用它。function yell(n){ return n > 0 ? yell(n-1) + "a" : "hiy"; } console.log( yell(4) === "hiyaaaa"...
阅读全文
posted @ 2014-10-30 17:35
吹过的风
阅读(160)
推荐(0)
摘要:
代码信息来自于http://ejohn.org/apps/learn/。可以使用哪些方式来声明函数?function isNimble(){ return true; } var canFly = function(){ return true; }; window.isDeadly = funct...
阅读全文
posted @ 2014-10-30 16:38
吹过的风
阅读(211)
推荐(0)
2014年10月28日
摘要:
下面是一个实例化自定义的对象,我们将要对他进行分析//定义构造函数function A(){ this.b = 1 //在这个对象里增加一个属性 //不可以拥有返回对象的return语句}var obj = new A() //实例化一个对象console.log(obj) //{ b:...
阅读全文
posted @ 2014-10-28 15:54
吹过的风
阅读(735)
推荐(0)
2014年10月27日
摘要:
理解JohnResig 在How JavaScript Timers Work。原理分析timer(setInterval,setTimeout)有一个很重要的概念,时间延迟的长短是不稳定的。因为所有的javascript都是在单一线程中执行,那些异步的事件(比如说鼠标点击,或者timer)只在执行...
阅读全文
posted @ 2014-10-27 17:30
吹过的风
阅读(845)
推荐(0)
2014年10月25日
摘要:
简介对于一个给定的函数,创造一个绑定对象的新函数,这个函数和之前的函数功能一样,this值是它的第一个参数,其它参数,作为新的函数的给定参数。bind的作用bind最直接的作用就是改变this的指向// 定义函数 var checkNumericRange = function (value) { ...
阅读全文
posted @ 2014-10-25 17:53
吹过的风
阅读(466)
推荐(0)
摘要:
用法:Array.prototype.slice.call(array-like object)// 创建一个类数组对象var alo = {0:"a", 1:"b",2:"c", length:3};// 转化var arr = Array.prototype.slice.call(alo);co...
阅读全文
posted @ 2014-10-25 10:45
吹过的风
阅读(2507)
推荐(0)