第六章 对象-javaScript权威指南第六版

什么是对象?

  对象是一种复合值,每一个属性都是都是一个名/值对。原型式继承是javaScript的核心特征。

  对象常见的用法有,create\set\query\delete\test\enumerate.

  对于对象的属性名可以是包括空白在内的任意字符串。但是不能存在相同的属性名。

  对象的属性特性有以下三个

      1 writeable attribute  表明属性是否可以设置

      2 enumerable attribute 表是否可以枚举

      3 configurable attribute 表是否可以配置

对象的特性

      1  对象的原型

      2 class

         3 extensible flag

对象分为三类

  内置对象,宿主对象,自定义对象。

二类属性

        自有属性,继承属性。

6.1  创建对象

   6.1.1   对象直接量

      var empty={};

        注意事项,属性名如果有空格、连接符、保留字时需要给加上引号。

      6.1.2 通过new创建对象。

猜你喜欢

转载自www.cnblogs.com/pbenz/p/10434144.html