摘要:
1 函数命名可以使用匿名: var f=function(x){return x*2;} 2 可以使用变量: function double(x){return x*2;} 二者区别:后者会绑定到与其函数名同名的变量上,该变量将作为函数内的一个局部变量 阅读全文
摘要:
js不支持块级变量作用域,而是包含它们的函数的作用域, 例如: 也包括在Catch块 阅读全文
摘要:
js函数值还在内部存储它们可能会引用的定义在其封闭作用域的变量。那些在其所涵盖的作用域内跟踪变量的函数被称为闭包, 上面实例中:test1 就是个闭包,它引用了两个外部变量 总结:函数可以在其作用域内,引用自己作用域内的任何变量,还可以引用外部函数的声明的变量 注意:因为只需要产生一个新值,不需要在 阅读全文
摘要:
分别是: Number,//数值 string,字符串 Boolean,//布尔 null,null类型 undefined//未定义 标准库提供了对 布尔 ,数值,字符串三种的构造函数封装 alert(null == undefined);//true alert(undefined == nul 阅读全文
摘要:
说几个概念: 队列:先进先出堆栈:先进后出 shift:从集合中把第一个元素删除,返回这个元素的值pop:从集合中把最后一个元素删除,返回这个元素的值 unshift:在集合开头添加一个或者多个元素,返回集合的新长度push:在集合中添加元素,返回新的长度 阅读全文
摘要:
AjaxGet请求方式: <script type="text/javascript"> $.ajax({ type: "GET", dataType: "html", url: "test.htm", data: {}, //参数信息,采用JS对象的形式,也可以使用URL地址比较传统的&将参数分隔 阅读全文