【JavaScript関数ドリル】初級編のhead関数の実装のアウトプット
こちらは、JavaScript関数ドリルに取り組んだ際の、アウトプット記事です。
JavaScript初心者の方、関数の作成に苦手意識のある方は参考にして頂けたらと思います。
スポンサードサーチ
head関数の課題内容
Lodashのhead関数を実装します。
詳しい「課題内容」「解説動画」「解答例」を確認したい場合は、以下リンク先のページを参照。
head関数に取り組む前の状態
shift()を利用して実装できると思った。
スポンサードサーチ
head関数に取り組んだ後の状態
shift()で実装できた。
ただ、解答例の方がシンプルで良いと思う。
head関数の実装コード(答えを見る前)
function head(array) {
return array.shift();
}
console.log(head([1, 2, 3]));
// => 1
console.log(head([]));
// => undefined
スポンサードサーチ
head関数の実装コード(答えを見た後)
解答例
function head(array) {
return array[0];
}
console.log( head([1, 2, 3]) );
// => 1
console.log( head([]) );
// => undefined