对象
2333
"use strict";
var donke = {
name:"徐小白",
weight:200,
height:155,
school:"CZU",
mark:59,
birth:1997,
'middle-school': 'No.1 Middle School' // 特殊字符需要
};
console.log(donke.name); //徐小白
console.log(donke["middle-school"]); //No.1 Middle School
console.log(donke["name"]); //徐小白
donke.son="jiang大白";
console.log(donke.son); // jiang大白
判断是否拥有某个属性
var a = 'name' in donke;
console.log(a); // 返回布尔值 //true
因为toString定义在object对象中,而所有对象最终都会在原型链上指向object,所以xiaoming也拥有toString属性。
要判断一个属性是否是xiaoming自身拥有的,而不是继承得到的,可以用hasOwnProperty()方法:
console.log(donke.hasOwnProperty('name')); // true
233333333

浙公网安备 33010602011771号