摘要: 一、typeof 是一个一元运算符。检测数据类型,返回一个字符串,包含数据类型信息。例如:“number,string,undefined” 局限性: 1、typeof null ===》 “object” 2、typeof [] ===> "object" 不能具体检测对象数据类型的细分项... 阅读全文
posted @ 2015-07-15 17:23 latticet 阅读(1420) 评论(0) 推荐(0) 编辑
摘要: this关键字是谁,和在哪儿定义没有关系,只和在哪儿执行有关系。定义的时候不知道this是谁,只有运行的时候才知道this是谁。//this和函数在哪定义,在哪执行么有关系。而是遵循下面四条规律:1、函数执行看函数名前面有没有“.”,没有就是window,如果有,“.”前面是谁,this就是谁。2、... 阅读全文
posted @ 2015-07-15 14:33 latticet 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 相同点:call和apply的作用都是改变this关键字,让当前的函数执行,把里面的this关键字进行改变区别:call在传递参数的时候是一个个的传,apply在传递参数的时候,是把需要传递的参数放在一个数组中一起传进去。为什么函数可以调用call和apply方法:Function 是js中所有函数... 阅读全文
posted @ 2015-07-15 13:43 latticet 阅读(171) 评论(0) 推荐(0) 编辑