摘要: 对象的分类:内建对象、宿主对象、自定义对象 普通对象使用属性名进行访问,数组对象使用索进行访问 创建一个数组:var arr = new Array(); 使用typeof检查一个对象,会返回一个object 向数组中添加一个元素:arr[0] = 1; 对于连续的数组,使用length可以获取到数 阅读全文
posted @ 2018-05-09 21:52 coderlzb 阅读(125) 评论(0) 推荐(0) 编辑
摘要: //每次创建对象都会新建一个sayName方法,而且是不一样的,这样完全没有必要,可以所有的对象共享同一个方法 //将sayName方法定义在全局中,污染了全局的作用域的命名空间,而且定义在全局作用域中也不安全 我们创建的每一个函数,解析器都会向函数添加一个属性prototype,这个属性对应一个对 阅读全文
posted @ 2018-05-09 21:25 coderlzb 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 函数一种对象,函数中可以封装功能,使用typeof检查一个函数对象的时候,会返回function 创建一个函数对象 var function = new Function(); 可以将要封装的代码以字符串的形式传递给构造函数 var function = new Function("console. 阅读全文
posted @ 2018-05-09 17:51 coderlzb 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 对象属于一种符合数据类型,在对象中可以保存多个不同的数据类型的属性 对象的分类: 1、内建对象,由ECMAScript定义的对象,在任何实现中都可使用。比如:Math、String、Number、Boolean、Function、Object。。。。。 2、宿主对象,由js运行环境提供的对象,主要指 阅读全文
posted @ 2018-05-09 14:48 coderlzb 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 浏览器弹出警告框:alert("xxxxxxxxxx"); 在页面输出内容:document.write("xxxxxx"); 向控制台写内容:console.log("xxxxxxxxxx"); 可以将js代码写到a标签的href属性中 结构和行为耦合,不方便维护,可以将js代码卸载script标 阅读全文
posted @ 2018-05-09 13:38 coderlzb 阅读(233) 评论(0) 推荐(0) 编辑