Vue JS中的等号“ =”和冒号“:”之间有什么区别?

时间:2019-03-22 13:18:19

标签: javascript vue.js

我在Vuejs中有一个onSubmit()方法。无法确定等号=和冒号:之间的区别是什么。这是下面的鳕鱼

methods:{
   onSubmit(){
     let product= {
     name: this.name,
     review: this.review,
     rating: this.rating
      },
    this.name=null,
    this.review=null,
    this.rating=null       
  }
}

在上面的函数中,我将值存储在名为product的对象中,在将值存储后,我将null的值分配给数据变量。

为什么我们要使用product将值传递给:对象并使用=符号将值传递给数据对象?

1 个答案:

答案 0 :(得分:2)

{
     name: this.name,
     review: this.review,
     rating: this.rating
}

这将创建一个对象,它是一个数据结构。

let product = {}

在这里,您将对象(数据结构)分配给变量。