はじめに
この実験では、配列の最後の要素を見つけるのに役立つJavaScript関数を探ります。配列が有効で長さプロパティを持っているかどうかを確認する方法と、最後の要素のインデックスを計算するために長さプロパティをどのように使用するかを学びます。また、配列が空または無効の場合に undefined
を返す方法も学びます。
This tutorial is from open-source community. Access the source code
💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください
この実験では、配列の最後の要素を見つけるのに役立つJavaScript関数を探ります。配列が有効で長さプロパティを持っているかどうかを確認する方法と、最後の要素のインデックスを計算するために長さプロパティをどのように使用するかを学びます。また、配列が空または無効の場合に undefined
を返す方法も学びます。
コーディングを始めるには、ターミナル/SSH を開いて node
と入力します。次の関数は配列の最後の要素を返します。
const last = (arr) => (arr && arr.length ? arr[arr.length - 1] : undefined);
これを使用するには、引数として配列を提供する必要があります。この関数は、配列が真であり、length
プロパティを持っているかどうかを確認します。両方の条件が true の場合、配列の最後の要素のインデックスを計算して返します。それ以外の場合は、undefined
を返します。
以下はいくつかの例です。
last([1, 2, 3]); // 3
last([]); // undefined
last(null); // undefined
last(undefined); // undefined
おめでとうございます!あなたは「配列の最後の要素」の実験を完了しました。あなたの技術を向上させるために、LabExでさらに多くの実験を練習できます。