代码人»首页 技术广场 Vue ECMAScript 6 查看内容

ES6-对象

329

主题

3

回帖

1388

积分

管理员

积分
1388
1.对象初始化简写:
  1. let name = "cjx";
  2. let age = "13";
  3. let sex = "女";

  4. var  person = {
  5.     name,
  6.     age,
  7.     sex
  8. }

  9. console.log(person.name)//cjx
  10. console.log(person.age)//13
  11. console.log(person.sex)//女
复制代码
2.对象方法的简写
  1. var addFun = {
  2.    product(a,b,c){
  3.        retun a*b*c
  4. }
  5. }
  6. console.log(addFun.product(3,4,5))//60
复制代码
3.动态属性名,在[]中使用变量或者表达式使用动态属性名。
  1. let key = "name"
  2. var person = {
  3. [key]:"cjx",
  4. sex:"女",
  5. age:"13"
  6. }
  7. console.log(person.name)//cjx
  8. console.log(person.sex)//女
  9. console.logperson.(age)//13
复制代码





上一篇: ES6-展开运算符

下一篇: ES6-箭头函数

举报 回复