__proto__: 这个属性是实例对象的属性,每个实例对象都有一个__proto__属性,这个属性指向实例化该实例的构造函数的原型对象(prototype). proterty:这个方法是对象的属性.(据说和一个对象的attr类似,比如dom对象中) prototype:每个构造函数都有一个prototype对象,这个对象指向该构造函数的原型. 对象自身属性方法和原型中的属性方法的区别: 对象自身的属性和方法只对该对象有效,而原型链中的属性方法对所有实例有效. 例子: function bas
1.数据属性 数据属性的4个特性: Configurable:①表示能否通过delete删除属性从而重新定义,②能否修改属性的特性,③能否把属性修改为访问器属性.对象直接量里默认值true. Enumerable:表示能否通过for-in循环返回属性.对象直接量里默认值true. Writable:表示能否修改属性的值.对象直接量里默认值true. Value:包含这个属性的数据值.对象直接量里默认值undefined. //查看对象直接量的属性的属性特性默认值 var people = { n
ES6之前js的对象的属性只能是字符串, <html> <head> <script type="text/javascript"> var a = {1:2} for(let i in a ) { console.log(typeof i) } </script> </head> <body> </body> </html> 虽然在浏览器打印a的时候我们看到的1,但是这里打印i的type出
HTML DOM对象的属性和方法介绍 DOM 是 Document Object Model(文档对象模型)的缩写. DOM(文档对象模型)是针对HTML和XML文档的一个API(应用程序编程接口),它允许程序和脚本动态地访问和更新文档的内容,结构和样式. W3C DOM 标准被分为 3 个不同的部分: 核心 DOM - 针对任何结构化文档的标准模型 XML DOM - 针对 XML 文档的标准模型 HTML DOM - 针对 HTML 文档的标准模型 HTML DOM 定义了所有 HTML 元