尼莫叮

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2013年2月20日

摘要: //****** Function & function & 隐式function // Function 是javaScript中的保留字,用来显式的定义函数对象。 前n个参数作为定义函数的参数,最后一个参数为定义函数的函数体 var test = new Function("cs1","cs2","alert(cs1+cs2)"); test(1,2); // function 后加函数的名字方式来定义函数 function test(cs1,cs2) { alert(cs1+cs2); } test(1,2) v 阅读全文
posted @ 2013-02-20 10:05 尼莫叮 阅读(191) 评论(0) 推荐(0)

摘要: 1. js 语言特性: 弱类型,不必声明变量类型。 3种原始类型:布尔型,数值型,字符串型;此外还有对象类型,函数类型,空类型(null)未定义类型(undefined) 原始类型按值传递,其他类型引用传递 javascript中模仿借口的三种方法: 注释法,属性检查法 和 鸭式辨型发 2. JavaScript构造类以及类的继承: //****** Define the classA // 使用构造函数创建属性,prototype创建方法 // 原因: 1. 使用构造函数构建属性,实例化的每个对象就会有自己的属性,并且可以有初始化时参数 // ... 阅读全文
posted @ 2013-02-20 09:58 尼莫叮 阅读(144) 评论(0) 推荐(0)

摘要: Call() 和 apply() 的使用。调用主体是方法。 // Use of call() and apply() function print(a, b, c, d){ alert(a + b + c + d); } function example(a, b , c , d){ //用call方式借用print,参数显示打散传递 print.call(this, a, b, c, d); //用apply方式借用print, 参数作为一个数组传递 //这里直接用JavaScript方法体内本身有的քarguments数组 print.apply(this, a... 阅读全文
posted @ 2013-02-20 09:56 尼莫叮 阅读(117) 评论(0) 推荐(0)