变量的赋值 key值得构建 对象的严格检测 对象的合并 1.变量的赋值: let name='宋宇',age='17岁': let obj={name,age} //快速的将变量引入到对象中去. 2.key值得构建 let key='skill'; let obj1={ [key]:"web"//key值构建,当我们不知道后台给我们什么key值得时候,用处不大.. }; console.log(obj1); 3.对象的严格检测 let obj2={ name:'websong' };…
ES6允许把声明的变量直接赋值给对象,我们看下面的例子. let name="Zachary"; let skill= 'web'; let obj= {name,skill}; console.log(obj); 对象Key值构建 有时候我们会在后台取出key值,而不是我们前台定义好的,这时候我们如何构建我们的key值那.比如我们在后台取了一个key值,然后可以用[ ] 的形式,进行对象的构建. let key='skill'; var obj={ [key]:'web' } con…
//////es5中定义对象属性要么字面量.要么点.要么[],变量与空格在这些方法中没有得到好的支持 /////在es6中可以这么定义: let w='www'; let obj1={w};//obj1={w:'www'},属性与值相同,简写 let obj2={[w]:'b'};//obj2={www:'b'},支持[]变量定义属性 let obj3={['w'+'s']:'c'};//obj3={ws:'c'},[]内支持表达式运算定义变量 let obj4={'mr chen':'d'};…