随笔分类 -  Javascript

摘要:关于闭包,我理解为定义在一个函数体函数内部的子函数,该子函数拥有唯一的接口和出口。作为函数体的变量被引用,函数体返回时闭包处于激活状态。 关于理解我们可以结合以下代码,我们所看到的闭包的形式: 1.该子函数可以访问外部函数(函数体)函数作用域中的变量丶参数丶和声明的其他的内部函数(子函数)。 2.当 阅读全文
posted @ 2017-05-10 20:21 Higher_boy 阅读(116) 评论(0) 推荐(0)
摘要:(1)通常说new(实例化)一个对象,即为创建了一个空对象,并且this变量引用该对象,同时还继承该对象的原型 (2)属性和方法被加入到this引用的对象上 (3)新创建的对象由this所引用,并且最后隐式的返回this 阅读全文
posted @ 2017-05-09 15:26 Higher_boy 阅读(200) 评论(0) 推荐(0)
摘要:一丶判断对象是否拥有某种属性和方法 1.in运算符 2.hasOwnProperty方法 (判断是不是本身拥有的方法) 二丶本地对象 I.Data对象日期对象处理日期和时间 整体效果如下:时间自动实时刷新 II.Math()对象 Math对象时javascript中的一个全局对象不需要用new创建, 阅读全文
posted @ 2017-05-09 13:47 Higher_boy 阅读(439) 评论(0) 推荐(0)
摘要:概念: 1.call 方法可以用来代替另一个对象调用一个方法,改变函数内部的this指向。 2.call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisObj 指定的新对象。简单讲就是借用上下文环境 3.apply()和call()异曲同工, 使用: 1.第一个参数是一个对象,第二个参 阅读全文
posted @ 2017-04-10 19:21 Higher_boy 阅读(1324) 评论(0) 推荐(0)