はじめに
この実験では、配列の最後の要素を見つけるのに役立つ JavaScript 関数を探ります。配列が有効で長さプロパティを持っているかどうかを確認する方法と、最後の要素のインデックスを計算するために長さプロパティをどのように使用するかを学びます。また、配列が空または無効の場合に undefined を返す方法も学びます。
これは Guided Lab です。学習と実践を支援するためのステップバイステップの指示を提供します。各ステップを完了し、実践的な経験を積むために、指示に注意深く従ってください。過去のデータによると、この 初級 レベルの実験の完了率は 100%です。学習者から 100% の好評価を得ています。
JavaScript で配列の最後の要素を取得する方法
コーディングを始めるには、ターミナル/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 でさらに多くの実験を練習できます。