![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
《JavaScript从入门到精通(标准版)》学习笔记
文章平均质量分 68
《JavaScript从入门到精通(标准版)》 中国水利水电出版社 学习笔记
lazySpace
一切刚刚开始
展开
-
第10章 BOM操作 10.1使用window对象
一、概述 1.BOM(Browser Object Model,浏览器对象模型)由多个对象组成: Window对象; Navigator对象; History对象; Location对象; Screen对象; 2.其中代表浏览器窗口的window对象是BOM的顶层对象。原创 2021-12-29 22:35:21 · 212 阅读 · 0 评论 -
9.4对象的方法
一、ToString() 返回对象的字符串表示 返回的字符串可能是具体的值,也可能是类型标识[object class] 示例 function F(x,y){ this.x=x; this.y=y } var f=new F(1,2); alert(F.toString()); alert(f.toString()); 运行结果: 对象实例返回构造函数源代码 ...原创 2021-12-01 16:34:58 · 583 阅读 · 0 评论 -
9.3 操作属性
一、定义属性 属性包含名和值。属性名可以是包含空字符串在内的任意字符串,属性值可以是任意JavaScript值。但对象中同一级别作用域不能存在两个同名的属性。 除了名和值,每个属性还有一些相关的值,称为属性特性 可写(writable attribute):表明是否可以设置该属性的值; 可枚举(enumerable attribute):表明是否可以通过for/in循环返回该属性; 可配置(configurable attribute):表明是否可以删除或者修改该属性; 可以用冒号定义属性,冒号左侧是属性原创 2021-11-27 19:39:24 · 289 阅读 · 0 评论 -
9.2 操作对象
一、三个对象特性 对象的原型(prototype):指向另外一个对象,本对象的属性继承自它的原型对象 对象的类(class):是一个标识对象类型的字符串 对象的扩展标记(extensible flag):指明了是否可以向该对象添加新属性 二、引用对象 通过把对象的地址赋值给变量,实现变量对对象的引用。 当把变量赋值给其他变量,则实现多个变量引用同一个对象。 删除变量,只是删除变量对对象的引用,对象仍然存在 1.示例 o={ x:1, y原创 2021-11-25 17:45:43 · 411 阅读 · 0 评论 -
9.1 创建对象
一、创建对象的三种方法 1.使用构造函数创建对象 2.使用对象直接量创建对象 3.使用creat()方法创建对象 二、使用构造函数创建对象 1.公式 var objectName = new functionName(args); /* objectName表示构造的示例对象 functionName表示构造函数 args表示参数列表 */ 2.内置构造函数 Object: 使用Object构造函数创建的对象是一个不包含任何属性和方法的空对象 Array、Function、RegExp、String:使用原创 2021-11-25 16:07:57 · 345 阅读 · 0 评论