一些小的细节点,不知如何归类,以后慢慢归类

id

id原则

  1. 给了id不要改
  2. id不能重复

store时候会出现的bug

这里牵扯到了数据类型,记得回去看博客
调用store的时候,如果是直接调用了store上面的值x,即使在调用处处改变x的值,原来也不会改变
调用store的时候,如果是直接调用了store上面的对象x,即使在调用处处改变x的值,原来会改变

这就是js的基础知识,值和地址的区别,一个是复制了
原始数据类型:number,string,boolean,undefined,null,object
基本类型(简单类型),值类型:number,string,boolean
复杂类型(引用类型):object
空类型:undefined,null
值类型之间传递,传递的是值
引用类型之间传递,传递的是地址(引用)
值类型作为函数的参数,传递的是值
引用类型作为函数的参数,传递的是地址

        // var num=10;//值类型,值在栈上
        // var obj={};//复杂类型,对象在堆,地址(引用)在栈

所以如果出现了值不变的情况,只需要把他变成复杂类型就好

你可能感兴趣的:(一些小的细节点,不知如何归类,以后慢慢归类)