javascript基本タイプと引用タイプ

939 ワード

なぜこの二つのタイプに分けられますか?
個人の理解は訪問の方式によって分ける.基本タイプは、伝達値の参照タイプです.伝達参照のタイプです.コピーしないでください.
目的はもちろん高速を兼ね備えながらメモリを節約することです.小さいものはコピーしてください.大きいものはコピーしないでください.
どれが値に基づいていますか?どれが引用によるものですか
値のとおり
var a,b;
a = "zyj";
b = a;
console.log(a);   // zyj
console.log(b);   // zyj
a = "  ";       //    a   ,     b   
console.log(a);   //   
console.log(b);   // zyj
上記の例では、aの値をbにあげたが、aをbにあげたわけではない.ちょっと言いにくいです.自分で理解します.
例を引用で伝える
var a=['zyj']
var b;
b=a;
console.log(a[0]) // zyj
console.log(b[0] // zyj
a[0]='hehe' //     a   ,   b   
console.log(a[0]) // hehe
console.log(b[0]) // hehe

これと対照的にbに引用しました.
締め括りをつける
例えば、iPadを送ったということです.これからはあなた自身がどんなに変わってもiPadには影響がありません.iPadかそれともあなたの家か、その人をあなたの家に来ていつでも遊んでください.iPadを変えたら他の人も影響を受けます.
とても自然なことです
参照
JavaScriptは基本タイプと引用タイプの値を深く理解しています.percy 507のブログ-SegmentFault JavaScriptは基本タイプと引用タイプの値を深く理解しています.