摘要:普通数组去重--利用filter filter()基本语法: arr.filter(callback[,thisArg]) callback用来测试数组的每个元素的函数。调用时使用参数(element,index.array)返回true表示保留该元素(测试通过),false则不保留。 callba
阅读全文
摘要:工作或练习中有关npm的使用,在此记录一下。 npm更新到最新版本: 在cmd中输入:npm install -g npm npm做淘宝镜像: npm install -g cnpm --registry=https://registry.npm.taobao.org
阅读全文
摘要:1.有关作用域,变量提升的 2.有关类型检测的,基本类型的是用typeof,还有构造函数方法判断,还有duck typing 3.有关函数调用,setTimeout的
阅读全文
摘要:先看一个实例: setTimeout的常见用法是让某个方法延迟执行。setTimeout方法是挂在window对象下的。 《javascript高级程序设计》中有:“超时调用的代码都是在全局作用域中执行的,因此函数中的this的值在非严格模式下指向window对象,在严格模式下是undefined”
阅读全文
摘要:这两天复习了DOM事件绑定,记录一下,便于复习学习。 1 事件处理程序 1.1 HTML事件处理程序:直接写在html中,和html不解耦,修改麻烦 1.2 DOM0级事件处理程序:不写在html中,在script中获取对象在添加事件。修改的时候稍微方便一点 1.3 DOM2级事件处理程序:定义了两
阅读全文
摘要:由于HTML DOM 的getElementsByClassName()不兼容ie9以下浏览器,所以需要封装一个通过类名获取对象的函数getElementsByClass()。参数class是要获取的class类名,parent是其父级的id,确定范围用的,可选。
阅读全文