在JavaScript中,对象是拥有属性和方法的数据集合,是以“key: value”对的形式出现的相关数据的无序集合;定义对象类型需要使用花括号“{}”,语法“{name1:value1,...,nameN:valueN}”。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
在JavaScript中,对象是拥有属性和方法的数据集合,是被称为属性和方法的命名值的容器。包含在对象里的数据可以通过两种形式访问-属性和方法。
对象,是引用数据类型。为分配了引用值的变量提供了一个引用或指向该值的指针。该引用或指针指向存储对象的内存中的位置。变量实际上并不存储值。
对象(Object)类型是一组由键、值组成的无序集合,定义对象类型需要使用花括号{ }
,语法格式如下:
{name1: value1, name2: value2, name3: value3, ..., nameN: valueN}
其中 name1、name2、name3、...、nameN 为对象中的键,value1、value2、value3、...、valueN 为对应的值。
在 JavaScript 中,对象类型的键都是字符串类型的,值则可以是任意数据类型,例如字符串、数组、函数或其它对象等。要获取对象中的某个值,可以使用对象名.键
的形式,如下例所示:
var person = { name: 'Bob', age: 20, tags: ['js', 'web', 'mobile'], city: 'Beijing', hasCar: true, zipcode: null, displayName: function() { document.write(this.name); } }; console.log(person.name); // 输出 Bob console.log(person.age); // 输出 20
【推荐学习:javascript高级教程】
以上是JavaScript的对象是什么的详细内容。更多信息请关注PHP中文网其他相关文章!