Vue学习笔记

浅谈VUE中常见又让人忽视的几个点

2018-12-10  本文已影响0人  fred_33c7

1.data为什么要写成return()的形式

我们发现,在我们创建一个新的组件的时候,往往把data写成

data(){
  return{}
}

这样的形式。这是因为,这样子每个组建的data才能相互独立,不造成变量污染。

2.=====的区别

如果我们用webstorm或者别的具有提醒功能的ide写程序的时候,习惯性的用比较运算==,往往会被提示要使用===。那这两者有什么区别呢?
==, 两边值类型不同的时候,要先进行类型转换,再比较。
===,不做类型转换,类型不同的一定不等。
举个例子:

0 == “”; // true
0 == false; // true
“” == false; // true

0 === “”; // false
0 === false; // false
“” === false; // false

待续...

上一篇下一篇

猜你喜欢

热点阅读