フロントエンドスクール-23日目

1113 ワード

for-in


重複するオブジェクトのすべてのリスト可能なプロパティ.
これは、配列と通常のオブジェクトのすべてのプロパティを繰り返すことができることを意味します.
すべてのオブジェクトのキー(配列のインデックス)にアクセスできますが、値にアクセスできません.

for-of


オブジェクトの値を繰り返します.非配列文字列データ(Unicode大文字を含む)も処理できます.
ES 6に新しく追加されたMAP、SETにも適用されます.
for inを使用してオブジェクトを対象とせず、オブジェクトのプロパティを巡回します.
Objectを使用する場合はObjectとなります.キー()を使用してキー値を取得し、ループで出力できます.

sort()


プリソート

const months = ['March', 'Jan', 'Feb', 'Dec'];
months.sort();
console.log(months);
// expected output: Array ["Dec", "Feb", "Jan", "March"]

const array1 = [1, 30, 4, 21, 100000];
array1.sort();
console.log(array1);
// expected output: Array [1, 100000, 21, 30, 4]

結果値

 Array ["Dec", "Feb", "Jan", "March"]
 Array [1, 100000, 21, 30, 4]

関数パラメータとパラメータ


関数のパラメータ(parameter)は、関数を呼び出すときに関数内部で引数として渡される値を使用できる変数です.
また,関数の引数(パラメータ)は,関数呼び出し時に関数に値を渡す変数である.
ほとんどの関数には1つ以上のパラメータがあり、パラメータのない関数が存在します.