04 2017 档案

摘要:Document window.onload=function(){ var drag=new Drag("box") drag.init(); } //构造函数Drag function Drag(id){ ... 阅读全文
posted @ 2017-04-28 14:37 阿波 阅读(215) 评论(0) 推荐(0)
摘要:标注红色的两行代码是内部代码中的代码,这两行代码访问了外部函数中的变量 propertyName。即使这个内部函数被返回了,在其他地方调用,仍能够访问变量propertyName。之所以还能够访问这个变量,是因为内部函数的作用域链中包含createComparisionFunction()的作用域。 阅读全文
posted @ 2017-04-25 13:58 阿波 阅读(122) 评论(0) 推荐(0)
摘要:以上代码定义了两个类型:SuperType和SubType.每个类型分别有一个属性和一个方法。它们的区别主要是SubType继承了SuperType,而继承是通过创建SuperType的实例,并将该实例赋值给SubType.prototype实现的。实现的本质是重写SubType的原型对象,替换为S 阅读全文
posted @ 2017-04-24 17:02 阿波 阅读(114) 评论(0) 推荐(0)
摘要:1.hasOwnProperty()方法:可以检测一个属性是否存在于实例中还是原型对象中 2. in操作符 name属性如论是在对象上还是在原型上,调用in操作符 都返回true 因此,同时使用hasOwnProperty()方法和in操作符,就可以确定该属性到底是存在于实例对象中还是存在原型对象上 阅读全文
posted @ 2017-04-24 15:24 阿波 阅读(316) 评论(0) 推荐(0)
摘要:apply与call两种方法的用途都是在特定的作用域中调用函数,实际上等于设置函数体内的this对象的值 apply()方法接收两个参数:①是在其中运行函数的作用域 ②参数数组(可以是Array的实例,也可以是arguments对象) 例如: call()方法与apply方法的作用相同,它们的区别仅 阅读全文
posted @ 2017-04-21 17:09 阿波 阅读(193) 评论(0) 推荐(0)
摘要:arguments是一个类数组对象,包含着传入函数中的所有参数 在arguments中还存在着一个callee属性,该属性是一个指针,指向拥有这个arguments对象的函数。 下面是一个阶乘函数 但是这个函数的执行与函数名紧紧耦合在一起 使用arguments.callee可以消除这个麻烦 函数内 阅读全文
posted @ 2017-04-21 16:16 阿波 阅读(193) 评论(0) 推荐(0)
摘要:Add Example 1 阅读全文
posted @ 2017-04-21 15:49 阿波 阅读(260) 评论(0) 推荐(0)
摘要:转自http://www.cnblogs.com/mingxiastory/p/5432801.html ES5定义了五个迭代方法,每个方法都接收两个参数:要在每一项上运行的函数和运行该函数的作用域对象(可选的),作用域对象将影响this的值。传入这些方法中的函数会接收三个参数:数组的项的值、该项在 阅读全文
posted @ 2017-04-21 10:44 阿波 阅读(187) 评论(0) 推荐(0)
摘要:使用Array.isArray() 而不是value instanceof Array 转自 前些天写js遇到了一个instanceof的坑,我们的页面中有一个iframe,我在index页面中计算得到了一个array,然后需要传递到Flight页面 这个嵌套的iframe中的一个函数(Search 阅读全文
posted @ 2017-04-21 09:00 阿波 阅读(471) 评论(0) 推荐(0)
摘要:String Boolean() 阅读全文
posted @ 2017-04-19 13:15 阿波 阅读(1482) 评论(0) 推荐(0)
摘要:转自 对一个值使用typeof操作符可能返回下列一个字符串 "undefined" : 如果这个值没有定义; "boolean" : 如果这个值是布尔值; "string" : 如果这个值是字符串; "number" : 如果这个值是数值; "object" : 如果这个值是对象或null; "fu 阅读全文
posted @ 2017-04-19 11:00 阿波 阅读(164) 评论(0) 推荐(0)
摘要:转自http://www.cnblogs.com/smartXiang/p/6051086.html 最近VueJs确实火了一把,自从Vue2.0发布后,Vue就成了前端领域的热门话题,github也突破了三万的star,那么对于新手来说,如何高效快速的学习Vue2.0呢。 既然大家会看这篇文章,那 阅读全文
posted @ 2017-04-18 16:49 阿波 阅读(908) 评论(0) 推荐(0)
摘要:如果我们希望临时删除页面上的节点,但是又不希望节点上的数据与事件丢失,并且能在下一个时间段让这个删除的节点显示到页面,这时候就可以使用detach方法来处理 阅读全文
posted @ 2017-04-12 15:40 阿波 阅读(284) 评论(0) 推荐(0)
摘要:1.http://nodejs.cn/ 下载nodejs最新版本 2. 因为windows上的npm是我们下载下来的node自带的,所以在升级的时候需要跳到你的安装目录 然后npm update npm 等一会儿就行了 阅读全文
posted @ 2017-04-10 11:17 阿波 阅读(1336) 评论(0) 推荐(0)
摘要:<meta name = "viewport" content = " width = [pixel_value|device-width], height = [pixel_value|device-height], inital-scale = float_value, 应用程序启动后缩放尺度 阅读全文
posted @ 2017-04-09 18:20 阿波 阅读(265) 评论(0) 推荐(0)