摘要: javascript创建对象有三种方法:1)对象直接量例:var empty = {}; var point = {x:1,y:4}; var book = { "main title":"JavaScript", 'sub-title':"The Definitive Guide", ... 阅读全文
posted @ 2015-12-01 00:13 GoGoChad 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 前一阶段看到大神在网上贴出的测试个人js理解的代码。在此我在此借用大神的代码,进行自我复述,大神文章参见:http://www.imooc.com/article/1731代码1:function foo(){ console.log(this.a);}function doFoo(fn){ ... 阅读全文
posted @ 2015-11-29 23:19 GoGoChad 阅读(272) 评论(3) 推荐(0) 编辑
摘要: 关于javascript语句,有下面一些有趣的用法。1.空语句的使用:空语句只包含一个";",那在什么时候可以使用呢?例://初始化一个数组afor(i = 0;i < a.length;a[i++] = 0);在这个用于初始化的for循环中,不需要任何循环体,但是javascript需要循环体中至... 阅读全文
posted @ 2015-11-29 22:11 GoGoChad 阅读(312) 评论(0) 推荐(0) 编辑
摘要: javascript的代码存在命名提前的现象,在这里结合javascript的特殊作用域来解释。一般很多后台语言,比如C#都是块级作用域,也就是花括号范围内定义的变量,作用域被限制在花括号以内。而javascript则是函数级作用域,也就是说在函数体内定义的变量,拥有在函数内的作用域。比如下面的例子... 阅读全文
posted @ 2015-11-24 23:06 GoGoChad 阅读(114) 评论(0) 推荐(0) 编辑