Rumah > Soal Jawab > teks badan
Ini adalah 7 atribut objek, tetapi yang ke-6 4.1.85 akan berubah, jadi bagaimana kita boleh mendapatkan atribut ke-6 tanpa bergantung pada nama atribut. . .
Menggunakan kaedah object.key(objek), hasil yang dikembalikan akan diisih, jadi ia masih tidak tetap setiap kali saya mendapatkannya! !
曾经蜡笔没有小新2017-06-12 09:33:21
Kemudian anda menggunakan kaedah penghapusan, gelung melalui semua atribut objek semasa, kecualikan atribut yang wujud, dan kemudian dapatkan atribut yang tidak diketahui, dengan syarat nama atribut anda yang lain ditetapkan.
phpcn_u15822017-06-12 09:33:21
Kaedah pengecualian atau padanan biasa (jika ada peraturan tetap)
学习ing2017-06-12 09:33:21
Kunci lalai telah ditetapkan, jadi ia boleh dilalui melalui $.each(), seperti berikut:
var object = {
name : "张三",
age : 22,
tell : 1234565678,
height : 180,
num : Math.floor(Math.random()*10+1),
color : "red"
}
$.each(object,function(key,val){
if(val === object.num ){
console.log(val);
}
})
Walaupun objek tidak teratur, ia boleh dilalui melalui $.each(), dan kemudian dinilai mengikut syarat. Harap ia akan diterima pakai.
三叔2017-06-12 09:33:21
Gunakan Object.entry(obj)
var car = {type:"Fiat", model:"500", color:"white"};
console.log(Object.entries(car));
Keluarannya ialah:
jenis,Fiat,model,500,warna,putih
Tempahan yang sepadan boleh dijamin.
Selain itu, sifat Objek adalah tidak dijamin untuk dipesan (berbeza dengan dijamin tidak dipesan)