javascript
麻雀bu姓麻
hello world
展开
-
javascricpt 中Array数组的(last)indexOf(searching[,(startForm)]) 中startForm的详解
简单叙述一下 array.(last)indexOf(searching[,(startForm)])的作用:用于搜索array数组中值为 searching 的元素的 索引。 indexOf()与lastindexOf()的区别在于他们的搜索方向:indexOf()的搜索方向为数组头元素向数组尾元素 ,lastindexOf()与之相反。 startForm有正负值。startForm为正原创 2013-10-15 19:06:07 · 606 阅读 · 0 评论 -
javascript call()和apply()
每个函数都包含两个非继承而来的方法:call和apply。 ******************************************************************* call 方法:用于调用一个对象的一个方法,以另一个对象替换当前对象。 call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 参数 thisObj原创 2013-10-16 23:40:09 · 376 阅读 · 0 评论 -
arguments对象解析
在javascript函数体内,标识符arguments具有特殊含义。它是调用对象的一个特殊属性,用来引用Arguments对象。 javascript函数体内,arguments像数组(并不是真的数组,是一个Arguments对象)一样,有length属性,可以代表传给函数的参数的个数。 引用一个形式参数可以用参数名,也可以用arguments[]数组形式,其中arguments[0]表示第原创 2013-10-19 10:05:17 · 545 阅读 · 0 评论 -
Javascript中valueOf与toString区别浅析
前言 基本上,所有JS数据类型都拥有这两个方法,null除外。它们俩解决javascript值运算与显示的问题,重写会加大它们调用的优化。 测试分析 先看一例: var aaa = { i: 10, valueOf: function() { return this.i+30; }, toString: function() { return this.valueOf原创 2013-10-17 23:14:23 · 508 阅读 · 0 评论 -
JavaScript 作用域和作用域链 解析
作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。今天这篇文章对JavaScript作用域和作用域链作简单的介绍,希望能帮助大家更好的学习JavaScript。 JavaScript作用域 任何程序设计语言都有作用域的概念,简单的说,作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期转载 2013-10-19 10:23:47 · 485 阅读 · 0 评论 -
javascript四道例题
四个例子: 1.if(!("a" in window)){var a = 1;}alert(a); //undefined 变量声明提升+javascript中无块级作用域(即例中a的作用域为当前执行环境)。 2.var a = 1,b = function a(x){x && a(--x);}alert(a); //1 此时函数a只能在相应原创 2013-12-09 11:27:17 · 596 阅读 · 0 评论