如何隔離first_name
鍵以在下列對象中輸出其值?如何隔離「first_name」鍵以在下列對象中輸出其值?
{
"first_name": "D",
"last_name": "N",
"phone_number": 1233414234
}
如何隔離first_name
鍵以在下列對象中輸出其值?如何隔離「first_name」鍵以在下列對象中輸出其值?
{
"first_name": "D",
"last_name": "N",
"phone_number": 1233414234
}
您可以使用.
或[]
var x = {"first_name":"D","last_name":"N","phone_number": 1233414234};
alert(x.first_name);
alert(x['first_name']);
參考是here。
編輯
基於在對方的回答評論OP的問題:如果你想通過一個數組對象進行迭代,你可以使用每個。
var array = [{"first_name":"D","last_name":"N","phone_number": 1233414234},{"first_name":"P","last_name":"T","phone_number": 1233414234}];
$.each(array, function(idx) {
alert(array[idx].first_name);
});
OR
var array = [{"first_name":"D","last_name":"N","phone_number": 1233414234},{"first_name":"P","last_name":"T","phone_number": 1233414234}];
$.each(array, function(idx, obj) {
alert(obj.first_name);
});
要麼與點符號或括號記號。閱讀更多關於property accessors。
var object = { first_name: "D", last_name: "N", phone_number: 1233414234 };
// dot notation
console.log(object.first_name);
// bracket notation
console.log(object['first_name']);
對於對象的數組,你可以使用Array#map
-
var array = [{"first_name":"D","last_name":"N","phone_number": 1233414234},{"first_name":"P","last_name":"T","phone_number": 1233414234}],
first_names = array.map(function (a) {
return a.first_name;
});
console.log(first_names);
var array = [{「first_name」:「D」,「last_name」:「N」,「phone_number」:1233414234},{「first_name」如果它是一個對象數組, :「P」,「last_name」:「T」,「phone_number」:1233414234}] –
@ Pablo.K見我編輯的答案。有你的解決方案。 – vaso123
@lolka_bolka感謝您的幫助。這兩個解決方案都有幫 –
如果它是什麼對象的數組,我想所有名字:var array = [{「first_name」:「D」,「last_name」:「N」,「phone_number」:1233414234},{「first_name 「:」P「,」last_name「:」T「,」phone_number「:1233414234}] –