VaRの A = [ 'こんにちは'、 '世界' ]; はconsole.log(typeof演算(A)); // オブジェクト のvar B = A; B [ 0] = 'BYE' ; はconsole.log([ 0])。// 'BYE' にconsole.log(B [0]); // 'BYE' はconsole.log(typeof演算(B)参照); // オブジェクトのinstanceofの文字列を、 Bではinstanceofの文字列 // JavaScriptは単に二つのグループの単純なタイプに分けデータ型と複雑なデータ型 // 単純なデータ型:数値Booleanストリングヌル未定義 // 複雑なデータ型:配列機能卑劣な //アクセスのアクセス基本的なタイプがの値であり 、// アクセスのアクセス複合型は基準値Bであり、そして同じ値を参照含む // このように、対応する値bを変更することによって変更したときに、配列の最初の要素 のvar C = 'woot' ; VARの D = 新しい新しい列( 'woot' ) はconsole.log(A + B) はconsole.log(typeof演算(C)); // 文字列 はconsole.log(typeof演算(D)); //はオブジェクト コンソール(Cの.log のinstanceofの文字列); //はflase にconsole.log(D のinstanceofの文字列); // trueに