05 2018 档案

摘要:console.assert对输入的表达式进行断言,只有表达式为false时,才输出相应的信息到控制台 . console.count(这个方法非常实用哦)当你想统计代码被执行的次数 console.dir(这个方法是我经常使用的 可不知道比for in方便了多少) 直接将该DOM结点以DOM树的结 阅读全文
posted @ 2018-05-30 20:09 佳琪欧尼 阅读(190) 评论(0) 推荐(0)
摘要:使用闭包将变量i的值保护起来。 //sava1:加一层闭包,i以函数参数形式传递给内层函数 for( var i=0; i<ps.length; i++ ) { (function(arg){ ps[i].onclick = function() { alert(arg); }; })(i);//调 阅读全文
posted @ 2018-05-22 17:25 佳琪欧尼 阅读(280) 评论(0) 推荐(0)
摘要:const不能从字面上来理解,他不能修改的是栈内存在的值和地址。 使用const声明的是常量,在后面出现的代码中不能再修改该常量的值。 怎么理解栈内存在的值和地址呢?就要从javascript的类型说起:基本类型 Boolen, Number, String 是把直接值直接存在栈内引用类型 Obje 阅读全文
posted @ 2018-05-16 14:31 佳琪欧尼 阅读(173) 评论(0) 推荐(0)
摘要:document.hidden:表示页面是否隐藏的布尔值。页面隐藏包括 页面在后台标签页中 或者 浏览器最小化 (注意,页面被其他软件遮盖并不算隐藏,比如打开的 sublime 遮住了浏览器)。 document.visibilityState:表示下面 4 个可能状态的值 hidden:页面在后台 阅读全文
posted @ 2018-05-09 15:02 佳琪欧尼 阅读(159) 评论(0) 推荐(0)