⊗jsSpSyGb 57 of 294 menu

Simbol Global dalam JavaScript

Dengan kaedah Symbol.for anda boleh mencipta simbol dengan nama. Simbol-simbol ini akan disimpan dalam pendaftaran simbol global dan akses kepada mereka boleh diperoleh dari mana-mana bahagian kod.

Mari kita lihat bagaimana ia berfungsi. Dalam satu fungsi, mari cipta simbol:

function func1() { let sym = Symbol.for('test'); return sym; }

Sekarang dalam fungsi lain, dapatkan akses kepada simbol ini mengikut namanya:

function func2() { let sym = Symbol.for('test'); return sym; }

Mari kita semak bahawa kedua-dua fungsi mengandungi simbol yang sama. Mari panggil fungsi kita:

let sym1 = func1(); let sym2 = func2();

Mari bandingkan simbol:

console.log(sym1 === sym2); // true

Katakan anda mempunyai beberapa objek. Tambahkan kepada setiap satu kunci dalam bentuk simbol dengan nama 'sum'. Buat dalam kunci ini fungsi, yang akan mengembalikan jumlah unsur objek.

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