摘要: call、apply:作用:1、改变函数中的this,把第一个形参的值作为当前函数的this2、让当前的函数执行例如:fn.call(obj) 让fn中的this变为obj,然后在让fn函数执行区别:在给函数传递参数的时候,call是一个个传,apply是把需要传递的参数放到一个数组中,一起传进去函... 阅读全文
posted @ 2015-11-21 23:35 cataway 阅读(209) 评论(0) 推荐(0) 编辑
摘要: function 阅读全文
posted @ 2015-11-15 18:54 cataway 阅读(116) 评论(0) 推荐(0) 编辑
摘要: date 阅读全文
posted @ 2015-11-15 18:53 cataway 阅读(131) 评论(0) 推荐(0) 编辑
摘要: ECMAScript——引用数据类型之object 阅读全文
posted @ 2015-11-15 18:52 cataway 阅读(160) 评论(0) 推荐(0) 编辑
摘要: array 阅读全文
posted @ 2015-11-15 18:51 cataway 阅读(136) 评论(0) 推荐(0) 编辑
摘要: object 阅读全文
posted @ 2015-11-15 18:50 cataway 阅读(124) 评论(0) 推荐(0) 编辑
摘要: null属于当前的值为空,以后会给其赋值的 typeof null --> "object"undefined属于非人为设置,意料之外的没有 typeof undefined -->"undefined"1、null 1)在定义变量的时候手动的设置为null var _temp=null; ... 阅读全文
posted @ 2015-11-14 16:03 cataway 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 布尔类型中 true/false !:首先将其他的数据类型转换为boolean类型,然后在把得到的布尔值取反 !3 --> false !!:将其他数据类型转换为布尔类型 和Boolean()效果一样 !!"cataway" -->true将其他的数据类型转化为布尔类型,遵循下面的这个规律:只有... 阅读全文
posted @ 2015-11-14 16:02 cataway 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 在控制台console.dir(String.prototype)一下,发现String.prototype上的方法挺多的,按功能分类大概列举一下常用方法:var str = "cataway2015";1、charAt(index):通过索引index获取指定位置的字符console.log(st... 阅读全文
posted @ 2015-11-14 16:01 cataway 阅读(204) 评论(0) 推荐(0) 编辑
摘要: number:正数、负数、0、小数、NaNNaNNaN:no a number,但是属于number类型 type of NaN --> "number" NaN和NaN是不相等的 NaN==NaN --> falseisNaN:检测一个值是否是有效数字,是返回false,否返回true co... 阅读全文
posted @ 2015-11-14 15:16 cataway 阅读(256) 评论(0) 推荐(0) 编辑