-
配列の合計を計算する:
const sum = arr.reduce((acc, curr) => acc + curr, 0);
-
配列の中から重複を取り除く:
const uniqueArray = [...new Set(arr)];
-
文字列の逆順を取得する:
const reversedString = str.split('').reverse().join('');
-
オブジェクトのキーを配列として取得する:
const keys = Object.keys(obj);
-
配列の要素をランダムに並び替える:
const shuffledArray = arr.sort(() => Math.random() - 0.5);
-
条件に一致する要素だけをフィルタリングする:
const filteredArray = arr.filter(item => item.condition === true);
-
配列の要素を順番に処理する:
arr.forEach(item => { // 要素ごとの処理 });
-
文字列から特定の文字列を置換する:
const replacedString = str.replace('old', 'new');
-
配列の要素を合併して新しい配列を作成する:
const mergedArray = arr1.concat(arr2);
-
配列から最小値と最大値を取得する:
const minValue = Math.min(...arr); const maxValue = Math.max(...arr);
これらはいくつかのJavaScriptのワンライナー例ですが、JavaScriptにはさまざまな使い方があります。コードを短く、効果的に記述するためには、JavaScriptの文法や組み込み関数について理解を深めることが重要です。