⊗jsPmObDs 87 of 505 menu

Ketidaktertiban Objek dalam JavaScript

Seperti yang anda sudah ketahui, dalam array, elemen-elemen disusun dalam susunan yang ketat, kerana kedudukan setiap elemen menentukan kuncinya. Dalam objek, kita sendiri yang menetapkan kunci, oleh itu urutan elemen tidak penting. Iaitu, array ialah senarai yang teratur, manakala objek tidak.

Sebagai contoh, pertimbangkan objek berikut:

let obj = {1: 'a', 2: 'b', 3: 'c'}; console.log(obj[1]); // akan memaparkan 'a' console.log(obj[2]); // akan memaparkan 'b' console.log(obj[3]); // akan memaparkan 'c'

Jika elemen-elemen objek ini disusun semula secara rawak (sudah tentu, bersama-sama dengan kunci mereka), tiada perubahan akan berlaku dalam fungsi skrip kita:

let obj = {3: 'c', 1: 'a', 2: 'b'}; console.log(obj[1]); // akan memaparkan 'a' console.log(obj[2]); // akan memaparkan 'b' console.log(obj[3]); // akan memaparkan 'c'

Selain itu, kunci numerik tidak semestinya mempunyai semua nilai tanpa lubang, seperti array. Kita boleh mempunyai nombor rawak dan ini tidak akan menyebabkan sebarang masalah (serupa dengan kek longgaran dalam array). Oleh itu, objek berikut adalah betul:

let obj = {7: 'a', 50: 'b', 23: 'c'};

Cipta satu objek dan pastikan bahawa urutan kunci di dalamnya tidak penting.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak