js对象中[]与.的区别

对象调用属性时候可以用两种方式进行调用

let SEX='sex';

let obj={

name:'qmj',

age:'26',

5:55,

[SEX]:'male'

}

console.log(obj.name) //结果为qmj

// console.log(obj.5) 报错

console.log(obj['age'])//结果为26

console.log(obj[5])//结果为55

let num=5;

console.log(obj[num])//结果为55

你可能感兴趣的:(js)