摘要: ECMAScript5最早引入“严格模式"。 使用 "use strict"开启严格模式 function test(){ "use strict"; //开启严格模式 //do something... } 在严格模式下,会加强错误检测,不规范的javascript语法不会通过检测。 变量 mes 阅读全文
posted @ 2017-04-20 11:31 雨下个不停 阅读(158) 评论(0) 推荐(0) 编辑
摘要: Array类型。 ECMAScript数组的每一项可以保存任何类型的数据。 数组大小是可以动态调整的。 创建数组第一种基本方式方式: 使用Array构造函数 var colors = new Array(); var colors = new Array(20);//length为20的数组f va 阅读全文
posted @ 2017-04-20 11:29 雨下个不停 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 创建对象 工厂模式 function createPerson(name, age, job){ var o = new Object(); o.name = name; o.age = age; o.job = job; o.sayName = function(){ alert(this.nam 阅读全文
posted @ 2017-04-20 11:29 雨下个不停 阅读(176) 评论(0) 推荐(0) 编辑
摘要: DOM0级事件处理程序 传统处理方式,即讲一个函数赋值给一个事件处理程序属性。 DOM2级事件处理程序 addEventListener()和removeHandler()两个方法用于指定和删除事件处理程序。 var EventUtil= { addHandler: function(element 阅读全文
posted @ 2017-04-20 11:28 雨下个不停 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 定义函数两种方式: 1.函数声明 function sayHi(){ alert("Hi"); } sayHi();//调用函数 2.函数表达式 var sayHi = function(){ alert("Hi"); } sayHi();//调用函数 函数声明提升(function declara 阅读全文
posted @ 2017-04-20 11:27 雨下个不停 阅读(164) 评论(0) 推荐(0) 编辑