速写属性

var name='abc'

var obj ={ name=name}

速写如下 等于上面的写法

var obj={naem}

 

速写方法

var obj={

name:"张三",

sayHello : function(){console.log(this.name)}

速写如下 等于上面的写法

var obj={

name:"张三",

sayHello(){console.log(this.name)}

obj.sayHello();

 

箭头函数

var func = function(a,b){  return a+b}

速写如下 等于上面的写法

var func = function(a,b) => a+b

超哥说: 其实后面是有括号的 var func = function(a,b) =>{ a+b } 一般有多行的时候就用括号 因为只有一行编译器可以识别所以可以不加,括号里面还可以加return 最终已return为主

其他方法见: https://ke.qq.com/webcourse/index.html#cid=2588158&term_id=102693719&taid=9173259872861694&vid=5285890803466783663

 https://es6.ruanyifeng.com/#docs/function    --函数的扩展

 

获取对象写法:

a={name:张三,age:14}

const {name,age} =a

name  --就可以拿到 张三

age  --就可以拿到 14

参考  https://es6.ruanyifeng.com/#docs/object   

 

函数里拼接语法

toDetail(record) {
this.$router.push(`/detail/${record}`)
}

相关文章:

  • 2021-06-04
  • 2021-09-06
  • 2021-08-21
  • 2020-05-17
  • 2021-07-25
  • 2019-08-23
  • 2021-06-10
猜你喜欢
  • 2021-09-12
  • 2021-06-30
  • 2021-12-01
  • 2022-12-23
  • 2021-04-09
  • 2021-09-11
相关资源
相似解决方案