id
id原則
- 給了id不要改
- id不能重復(fù)
store時候會出現(xiàn)的bug
這里牽扯到了數(shù)據(jù)類型,記得回去看博客
調(diào)用store的時候窿锉,如果是直接調(diào)用了store上面的值x酌摇,即使在調(diào)用處處改變x的值,原來也不會改變
調(diào)用store的時候嗡载,如果是直接調(diào)用了store上面的對象x窑多,即使在調(diào)用處處改變x的值,原來會改變
這就是js的基礎(chǔ)知識洼滚,值和地址的區(qū)別怯伊,一個是復(fù)制了
原始數(shù)據(jù)類型:number,string,boolean,undefined,null,object
基本類型(簡單類型),值類型:number,string,boolean
復(fù)雜類型(引用類型):object
空類型:undefined,null
值類型之間傳遞,傳遞的是值
引用類型之間傳遞,傳遞的是地址(引用)
值類型作為函數(shù)的參數(shù),傳遞的是值
引用類型作為函數(shù)的參數(shù),傳遞的是地址
// var num=10;//值類型,值在棧上
// var obj={};//復(fù)雜類型,對象在堆,地址(引用)在棧
所以如果出現(xiàn)了值不變的情況,只需要把他變成復(fù)雜類型就好