在 JavaScript 中獲取陣列的第一個元素
在 JavaScript 中,你可以使用簡單的 for 迴圈以及一些 if else 條件來獲取陣列的第一個元素。
邏輯是,首先檢查陣列長度是否大於 1,如果長度不等於 1,則表示陣列中沒有元素。因此,轉到 else 條件並設定 undefined 值,並在控制檯中列印任何訊息。如果陣列中存在元素,則將第一個索引值設定為任何變數,並在 break 的幫助下終止迴圈,並在控制檯中列印訊息。
示例
var studentDetails= [ { "firstName":"John" }, { "firstName":"David" }, { "firstName":"Bob" }, { "firstName":"Mike" }, { "firstName":"Carol" } ] var firstObjectValue = ""; if(studentDetails.length > 1){ for(var index=0;index< studentDetails.length;index++){ firstObjectValue=studentDetails[index].firstName; break; } } else { firstObjectValue=undefined; } if(firstObjectValue!=undefined) console.log(firstObjectValue); else console.log("There is no element in the array");
要執行上述程式,你需要使用以下命令 −
node fileName.js.
此處,我的檔名是 demo184.js。
輸出
這將生成以下輸出 −
PS C:\Users\Amit\javascript-code> node demo184.js John
廣告