javascript基本タイプと引用タイプ
939 ワード
なぜこの二つのタイプに分けられますか?
個人の理解は訪問の方式によって分ける.基本タイプは、伝達値の参照タイプです.伝達参照のタイプです.コピーしないでください.
目的はもちろん高速を兼ね備えながらメモリを節約することです.小さいものはコピーしてください.大きいものはコピーしないでください.
どれが値に基づいていますか?どれが引用によるものですか
値のとおり
例を引用で伝える
締め括りをつける
例えば、iPadを送ったということです.これからはあなた自身がどんなに変わってもiPadには影響がありません.iPadかそれともあなたの家か、その人をあなたの家に来ていつでも遊んでください.iPadを変えたら他の人も影響を受けます.
とても自然なことです
参照
JavaScriptは基本タイプと引用タイプの値を深く理解しています.percy 507のブログ-SegmentFault JavaScriptは基本タイプと引用タイプの値を深く理解しています.
個人の理解は訪問の方式によって分ける.基本タイプは、伝達値の参照タイプです.伝達参照のタイプです.コピーしないでください.
目的はもちろん高速を兼ね備えながらメモリを節約することです.小さいものはコピーしてください.大きいものはコピーしないでください.
どれが値に基づいていますか?どれが引用によるものですか
値のとおり
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は基本タイプと引用タイプの値を深く理解しています.