Lembaran Menipu JavaScript

Lembaran Menipu JavaScript PDFDi bawah ini anda boleh menemui lembaran cheat Javascript di .pdf dan juga teks.


Lembaran Menipu JavaScript

  • Pautan muat turun

Asas JavaScript

Mari kita mulakan dengan asas – bagaimana memasukkan JavaScript dalam laman web.

Termasuk JavaScript dalam Halaman HTML

Untuk memasukkan JavaScript di dalam halaman, anda perlu membungkusnya

Dengan input ini, penyemak imbas dapat mengenal pasti dan melaksanakan kod dengan betul.

Panggil Fail JavaScript Luaran

Anda juga boleh meletakkan JavaScript dalam failnya sendiri dan menamakannya di dalam HTML anda. Dengan cara itu, anda dapat menyimpan pelbagai jenis kod yang terpisah antara satu sama lain, menjadikan fail tersusun dengan lebih baik. Sekiranya kod anda ada dalam fail yang dipanggil myscript.js, anda akan memanggilnya:

Termasuk Komen

Komen penting kerana ia membantu orang lain memahami apa yang berlaku dalam kod anda atau mengingatkan anda jika anda sendiri lupa sesuatu. Perlu diingat bahawa mereka mesti ditandai dengan betul sehingga penyemak imbas tidak akan berusaha melaksanakannya.

Dalam JavaScript anda mempunyai dua pilihan yang berbeza:

  • Komen satu baris - Untuk memasukkan komen yang terhad pada satu baris, mendahului dengan //
  • Komen berbilang baris - Sekiranya anda ingin menulis komen yang lebih panjang di antara beberapa baris, bungkusnya / * dan * / untuk mengelakkannya dilaksanakan

Pemboleh ubah dalam JavaScript

Pemboleh ubah adalah nilai stand-in yang boleh anda gunakan untuk melakukan operasi. Anda semestinya biasa dengan mereka dari kelas matematik.

var, penyambung, biarkan

Anda mempunyai tiga kemungkinan berbeza untuk menyatakan pemboleh ubah dalam JavaScript, masing-masing dengan kepakaran masing-masing:

  • var - Pemboleh ubah yang paling biasa. Ia dapat ditugaskan semula tetapi hanya dapat diakses dalam fungsi. Pemboleh ubah ditakrifkan dengan var bergerak ke atas apabila kod tersebut dilaksanakan.
  • penyambung - Tidak dapat ditugaskan semula dan tidak dapat diakses sebelum mereka muncul dalam kod.
  • biarkan - Sama seperti penyambung, yang biarkan pemboleh ubah boleh ditugaskan semula tetapi tidak dinyatakan semula.

Jenis Data

Pemboleh ubah boleh mengandungi pelbagai jenis nilai dan jenis data. Anda gunakan = untuk memberi mereka:

  • Nombor - umur var = 23
  • Pemboleh ubah - var x
  • Teks (rentetan) - var a = "init"
  • Operasi - var b = 1 + 2 + 3
  • Pernyataan benar atau salah - var c = benar
  • Nombor tetap - const PI = 3.14
  • Objek - var name = {firstName: "John", nama belakang: "Doe"}

Terdapat lebih banyak kemungkinan. Perhatikan bahawa pemboleh ubah peka huruf besar kecil. Maksudnya nama terakhir dan nama terakhir akan dikendalikan sebagai dua pemboleh ubah yang berbeza.

Objek

Objek adalah jenis pemboleh ubah tertentu. Mereka adalah pemboleh ubah yang boleh mempunyai nilai dan kaedah mereka sendiri. Yang terakhir adalah tindakan yang boleh anda lakukan pada objek.

orang var = {
nama pertama: "John",
nama belakang: "Doe",
umur: 20,
kewarganegaraan: "Jerman"
};

Tahap Seterusnya: Susunan

Selanjutnya dalam lembaran cheat JavaScript kami adalah tatasusunan. Susunan adalah sebahagian daripada banyak bahasa pengaturcaraan yang berbeza. Mereka adalah cara mengatur pemboleh ubah dan sifat ke dalam kumpulan. Inilah cara membuatnya dalam JavaScript:

buah var = ["Pisang", "Apple", "Pear"];

Sekarang anda mempunyai array yang dipanggil buah yang mengandungi tiga item yang boleh anda gunakan untuk operasi masa depan.

Kaedah Array

Sebaik sahaja anda membuat tatasusunan, terdapat beberapa perkara yang boleh anda lakukan dengannya:

  • ringkas () - Bergabung dengan beberapa tatasusunan menjadi satu
  • Indeks() - Mengembalikan kedudukan pertama di mana elemen tertentu muncul dalam tatasusunan
  • sertai () - Gabungkan unsur-unsur array ke dalam rentetan tunggal dan kembalikan rentetan
  • lastIndexOf () - Memberikan kedudukan terakhir di mana elemen tertentu muncul dalam tatasusunan
  • pop () - Mengeluarkan elemen terakhir dari array
  • tolak () - Tambahkan elemen baru pada akhir
  • terbalik () - Susun elemen dalam urutan menurun
  • peralihan () - Keluarkan elemen pertama bagi larik
  • kepingan () - Menarik salinan bahagian array ke dalam array baru
  • urutkan () - Menyusun unsur mengikut abjad
  • sambatan () - Menambah elemen dengan cara dan kedudukan yang ditentukan
  • menjalin() - Menukar elemen kepada rentetan
  • tidak beralih () —Menambah elemen baru di awal
  • nilai() - Mengembalikan nilai primitif objek yang ditentukan

Pengendali

Sekiranya anda mempunyai pemboleh ubah, anda boleh menggunakannya untuk melakukan pelbagai jenis operasi. Untuk melakukannya, anda memerlukan pengendali.

Pengendali Asas

  • + - Tambahan
  • - - Pengurangan
  • * - Pendaraban
  • / - Bahagian
  • (...) - Pengendali pengelompokan, operasi dalam kurungan dilaksanakan lebih awal daripada operasi di luar
  • % - Modulus (selebihnya)
  • ++ - Nombor kenaikan
  • -- - Penurunan nombor

Pengendali Perbandingan

  • == - Sama dengan
  • === - Nilai yang sama dan jenis yang sama
  • != - Tidak sama
  • !== - Tidak sama nilai atau tidak sama jenis
  • > - Lebih besar daripada
  • < - Kurang daripada
  • > = - Lebih besar daripada atau sama dengan
  • <= - Kurang daripada atau sama dengan
  • ? - Pengendali Ternary

Pengendali Logik

  • && - Logik dan
  • || - Logik atau
  • ! - Tidak logik

Pengendali Bitwise

  • & - DAN pernyataan
  • | - ATAU penyataan
  • ~ - TIDAK
  • ^ - XOR
  • << - Pergeseran kiri
  • >> - Pergeseran kanan
  • >>> - Zero mengisi pergeseran kanan

Fungsi

Fungsi JavaScript adalah blok kod yang melakukan tugas tertentu. Fungsi asas kelihatan seperti ini:

nama fungsi (parameter1, parameter2, parameter3) {
// fungsi apa
}

Seperti yang anda lihat, ia terdiri daripada fungsi kata kunci ditambah nama. Parameter fungsi terdapat dalam tanda kurung dan anda mempunyai tanda kurung keriting mengenai fungsi yang dilakukan. Anda boleh membuat sendiri, tetapi untuk menjadikan hidup anda lebih mudah - terdapat juga sejumlah fungsi lalai.

Mengeluarkan Data

Aplikasi umum untuk fungsi adalah output data. Untuk output, anda mempunyai pilihan berikut:

  • amaran() - Keluaran data dalam kotak amaran di tetingkap penyemak imbas
  • mengesahkan () - Membuka dialog ya / tidak dan mengembalikan benar / salah bergantung pada klik pengguna
  • konsol.log () - Menulis maklumat ke konsol penyemak imbas, bagus untuk tujuan penyahpepijatan
  • document.write () - Tulis terus ke dokumen HTML
  • segera () - Membuat dialog untuk input pengguna

Fungsi Global

Fungsi global adalah fungsi yang terdapat di dalam setiap penyemak imbas yang mampu menjalankan JavaScript.

  • penyahkodURI () - Menyahkod a Pengecam Sumber Seragam (URI) dicipta oleh encodeURI atau sama
  • penyahkodURICkomponen () - Menyahkod komponen URI
  • encodeURI () - Mengekod URI ke UTF-8
  • encodeURICkomponen () - Sama tetapi untuk komponen URI
  • eval () - Menilai kod JavaScript yang ditunjukkan sebagai rentetan
  • isFinite () - Menentukan sama ada nilai lulus adalah nombor terhingga
  • isNaN () - Menentukan sama ada nilai NaN atau tidak
  • Nombor () —- Mengembalikan nombor yang ditukarkan dari hujahnya
  • parseFloat () - Menghuraikan argumen dan mengembalikan nombor titik terapung
  • parseInt () - Menghuraikan hujahnya dan mengembalikan bilangan bulat

Gelung JavaScript

Gelung adalah sebahagian daripada kebanyakan bahasa pengaturcaraan. Mereka membolehkan anda melaksanakan sekumpulan kod yang diinginkan berkali-kali dengan nilai yang berbeza:

untuk (sebelum gelung; keadaan untuk gelung; jalankan selepas gelung) {
// apa yang perlu dilakukan semasa gelung
}

Anda mempunyai beberapa parameter untuk membuat gelung:

  • untuk - Cara yang paling biasa untuk membuat gelung dalam JavaScript
  • sementara - Menetapkan keadaan di mana gelung dijalankan
  • buat sementara - Sama dengan sementara gelung tetapi dijalankan sekurang-kurangnya sekali dan melakukan pemeriksaan pada akhir untuk melihat apakah syarat itu dipenuhi untuk dilaksanakan lagi
  • rehat - Digunakan untuk berhenti dan keluar dari kitaran pada keadaan tertentu
  • teruskan - Langkau bahagian kitaran jika syarat tertentu dipenuhi

Sekiranya - Lain Penyataan

Jenis penyataan ini mudah difahami. Menggunakannya, anda dapat menetapkan syarat kapan kod anda dijalankan. Sekiranya syarat tertentu berlaku, sesuatu dilakukan, jika tidak - sesuatu yang lain dilaksanakan.

sekiranya (keadaan) {
// apa yang perlu dilakukan sekiranya keadaan dipenuhi
} lain {
// apa yang perlu dilakukan sekiranya keadaan tidak dipenuhi
}

Konsep yang serupa dengan jika tidak adalah beralih penyataan. Namun, dengan menggunakan suis anda memilih salah satu dari beberapa blok kod yang akan dilaksanakan.

Rentetan

String adalah panggilan JavaScript ke teks yang tidak menjalankan fungsi tetapi dapat muncul di layar.

var person = "John Doe";

Dalam kes ini, John Doe adalah tali.

Melarikan watak

Dalam JavaScript, rentetan ditandai dengan tanda petik tunggal atau ganda. Sekiranya anda ingin menggunakan tanda petik dalam rentetan, anda perlu menggunakan watak khas:

  • \ ' - Petikan tunggal
  • \ " - Petikan berganda

Selain itu, anda juga mempunyai watak pelarian tambahan:

  • \\ - Tanda belakang
  • \ b - Ruang Belakang
  • \ f - Suapan bentuk
  • \ n - Baris baru
  • \ r - Perjalanan pulang
  • \ t - Tabulator mendatar
  • \ v - Tabulator menegak

Kaedah Rentetan

Terdapat banyak cara yang berbeza untuk bekerja dengan tali:

  • charAt () - Mengembalikan watak pada kedudukan yang ditentukan di dalam rentetan
  • charCodeAt () - Memberi anda Unicode watak pada kedudukan itu
  • ringkas () - Bergabung (bergabung) dua atau lebih rentetan menjadi satu
  • dariCharCode () - Mengembalikan rentetan yang dibuat dari urutan unit kod UTF-16 yang ditentukan
  • Indeks() - Menyediakan kedudukan kejadian pertama teks yang ditentukan dalam rentetan
  • lastIndexOf () - Sama seperti Indeks() tetapi dengan kejadian terakhir, mencari ke belakang
  • padanan () - Mengambil padanan rentetan dengan corak carian
  • ganti () - Cari dan ganti teks yang ditentukan dalam rentetan
  • cari () - Menjalankan carian untuk teks yang sepadan dan mengembalikan kedudukannya
  • kepingan () - Ekstrak bahagian rentetan dan mengembalikannya sebagai rentetan baru
  • berpecah () - Membahagi objek rentetan menjadi array rentetan pada posisi yang ditentukan
  • substrat () - Sama seperti kepingan () tetapi mengekstrak substring bergantung pada sebilangan watak yang ditentukan
  • substring () - Juga serupa dengan kepingan () tetapi tidak dapat menerima indeks negatif
  • keLowerCase () - Tukarkan tali ke huruf kecil
  • keUpperCase () - Tukarkan tali ke huruf besar
  • nilai() - Mengembalikan nilai primitif (yang tidak mempunyai sifat atau kaedah) objek rentetan

Sintaks Ungkapan Biasa

Ungkapan biasa adalah corak carian yang digunakan untuk mencocokkan kombinasi watak dalam rentetan. Corak carian boleh digunakan untuk pencarian teks dan teks untuk menggantikan operasi.

Pengubah Pola

  • e - Menilai penggantian
  • i - Lakukan pemadanan tidak peka huruf besar-kecil
  • g - Lakukan pemadanan global
  • m - Lakukan pemadanan pelbagai baris
  • s - Rawat tali sebagai satu baris
  • x - Benarkan komen dan ruang kosong dalam corak
  • U - Corak tidak bersih

Kurungan

  • [abc] - Cari mana-mana watak di antara tanda kurung
  • [^ abc] - Cari watak yang tidak terdapat dalam tanda kurung
  • [0-9] - Digunakan untuk mencari sebarang digit dari 0 hingga 9
  • [A-z] - Cari sebarang watak dari huruf besar A hingga huruf kecil z
  • (a | b | c) - Cari mana-mana alternatif yang dipisahkan dengan |

Metakarakter

  • . - Cari watak tunggal, kecuali barisan baru atau penghentian baris
  • \ w - Watak perkataan
  • \ W - Watak bukan perkataan
  • \ d - Satu digit
  • \ D - Watak bukan digit
  • \ s - Watak ruang kosong
  • \ S - Watak ruang kosong
  • \ b - Cari padanan pada awal / akhir perkataan
  • \ B - Perlawanan tidak pada awal / akhir perkataan
  • \ 0 - Watak NUL
  • \ n - Watak baris baru
  • \ f - Membentuk watak suapan
  • \ r - Watak pulang kereta
  • \ t - Watak tab
  • \ v - Watak tab menegak
  • \ xxx - Watak yang ditentukan oleh nombor oktal xxx
  • \ xdd - Karakter yang ditentukan oleh nombor heksadesimal dd
  • \ uxxxx - Watak Unicode ditentukan oleh nombor heksadesimal XXXX

Pembilang

  • n+ - Memadankan sebarang rentetan yang mengandungi sekurang-kurangnya satu n
  • n * - Sebarang tali yang mengandungi sifar atau lebih banyak kejadian n
  • n? - Rentetan yang mengandungi sifar atau satu kejadian n
  • n {X} - String yang mengandungi urutan X n's
  • n {X, Y} - Rentetan yang mengandungi urutan X hingga Y n's
  • n {X,} - Memadankan sebarang rentetan yang mengandungi urutan sekurang-kurangnya X n
  • n $ - Sebarang tali dengan n di hujungnya
  • ^ n - Rentetan dengan n pada awalnya
  • ?= n - Sebarang tali yang diikuti oleh tali tertentu n
  • ?!n - String yang tidak diikuti oleh string tertentu ni

Nombor dan Matematik

Dalam JavaScript, anda juga boleh bekerja dengan nombor, pemalar dan melakukan fungsi matematik.

Sifat Nombor

  • MAX_VALUE - Nilai numerik maksimum yang ditunjukkan dalam JavaScript
  • MIN_VALUE - Nilai berangka positif terkecil yang ditunjukkan dalam JavaScript
  • NaN - Nilai "Bukan-a-Nombor"
  • NEGATIF_INFINITY - Nilai Infiniti negatif
  • POSITIF_INFINITY - Nilai Infiniti Positif

Kaedah Nombor

  • keEksponen () - Mengembalikan rentetan dengan nombor bulat yang ditulis sebagai notasi eksponensial
  • untuk Memperbaiki () - Mengembalikan rentetan nombor dengan bilangan perpuluhan yang ditentukan
  • kePersamaan () - Rentetan nombor yang ditulis dengan panjang yang ditentukan
  • menjalin() - Mengembalikan nombor sebagai rentetan
  • nilai() - Mengembalikan nombor sebagai nombor

Sifat Matematik

  • E - Nombor Euler
  • LN2 - Logaritma semula jadi 2
  • LN10 - Logaritma semula jadi 10
  • LOG2E - Pangkalan 2 logaritma E
  • LOG10E - Pangkalan 10 logaritma E
  • PI - Nombor PI
  • SQRT1_2 - Akar kuasa dua 1/2
  • SQRT2 - Akar kuasa dua 2

Kaedah Matematik

  • abs (x) - Mengembalikan nilai mutlak (positif) x
  • acos (x) - Arcosine x, dalam radian
  • asin (x) - Arcsine x, dalam radian
  • atan (x) - Arctangent x sebagai nilai berangka
  • atan2 (y, x) - Arctangent bagi hasil hujahnya
  • siling (x) - Nilai x dibulatkan hingga bilangan bulat terdekatnya
  • cos (x) - Kosinus x (x dalam radian)
  • luput (x) - Nilai Ex
  • lantai (x) - Nilai x dibundarkan ke bilangan bulat terdekat
  • log (x) - Logaritma semula jadi (asas E) x
  • maks (x, y, z, ..., n) - Mengembalikan nombor dengan nilai tertinggi
  • min (x, y, z, ..., n) - Sama dengan nombor dengan nilai terendah
  • pow (x, y) - X ke kekuatan y
  • rawak () - Mengembalikan nombor rawak antara 0 dan 1
  • bulat (x) - Nilai x dibundarkan ke integer terdekatnya
  • dosa (x) - Sinus x (x dalam radian)
  • sqrt (x) - Akar kuasa dua x
  • tan (x) - Tangen sudut

Berurusan dengan Tarikh dalam JavaScript

Anda juga boleh bekerja dengan dan mengubah tarikh dan waktu dengan JavaScript. Ini adalah bab seterusnya dalam lembaran cheat JavaScript.

Menetapkan Tarikh

  • Tarikh() - Membuat objek tarikh baru dengan tarikh dan masa semasa
  • Tarikh (2017, 5, 21, 3, 23, 10, 0) - Buat objek tarikh khusus. Angka tersebut mewakili tahun, bulan, hari, jam, minit, saat, milisaat. Anda boleh menghilangkan apa sahaja yang anda mahukan kecuali selama satu tahun dan sebulan.
  • Tarikh ("2017-06-23") - Pengisytiharan tarikh sebagai rentetan

Menarik Nilai Tarikh dan Masa

  • getDate () - Dapatkan hari dalam bulan sebagai angka (1-31)
  • getDay () - Hari kerja sebagai nombor (0-6)
  • dapatkanFullYear () - Tahun sebagai nombor empat digit (yyyy)
  • getHours () - Dapatkan jam (0-23)
  • dapatkan milidetik () - Milisaat (0-999)
  • getMinutes () - Dapatkan minit (0-59)
  • getMonth () - Bulan sebagai nombor (0-11)
  • dapatkanSeconds () - Dapatkan yang kedua (0-59)
  • getTime () - Dapatkan milisaat sejak 1 Januari 1970
  • getUTCDate () - Hari (tarikh) bulan dalam tarikh yang ditentukan mengikut waktu sejagat (juga tersedia untuk hari, bulan, tahun penuh, jam, minit dll.)
  • menghurai - Menghuraikan representasi rentetan tarikh dan mengembalikan bilangan milisaat sejak 1 Januari 1970

Tetapkan Sebahagian Tarikh

  • setTarikh () - Tetapkan hari sebagai nombor (1-31)
  • setFullYear () - Menetapkan tahun (pilihan bulan dan hari)
  • setHours () - Tetapkan jam (0-23)
  • set Milidetik () - Tetapkan milisaat (0-999)
  • setMinutes () - Tetapkan minit (0-59)
  • setMonth () - Tetapkan bulan (0-11)
  • setSeconds () - Tetapkan detik (0-59)
  • tetapkan masa() - Tetapkan masa (milisaat sejak 1 Januari 1970)
  • setUTCDate () - Menetapkan hari bulan untuk tarikh yang ditentukan mengikut waktu sejagat (juga tersedia untuk hari, bulan, tahun penuh, jam, minit dll.)

Mod DOM

DOM adalah Model Objek Dokumen halaman. Ini adalah kod struktur laman web. JavaScript dilengkapi dengan pelbagai cara untuk membuat dan memanipulasi elemen HTML (disebut nod).

Hartanah Node

  • sifat - Mengembalikan koleksi langsung semua atribut yang didaftarkan ke elemen
  • asasURI - Menyediakan URL asas mutlak elemen HTML
  • simpul kanak-kanak - Memberi koleksi simpul anak elemen
  • anak pertama - Mengembalikan simpul anak pertama elemen
  • anak bongsu - Node anak terakhir elemen
  • seterusnyaSibling - Memberi anda simpul seterusnya pada tahap pokok simpul yang sama
  • nodeName —Mengembalikan nama nod
  • Jenis nod - Mengembalikan jenis nod
  • nodeValue - Menetapkan atau mengembalikan nilai nod
  • pemilikDokumen - Objek dokumen tingkat atas untuk nod ini
  • Nod ibu bapa - Mengembalikan nod induk elemen
  • sebelumnyaSibling - Mengembalikan nod tepat sebelum yang sekarang
  • kandungan teks - Menetapkan atau mengembalikan kandungan teks nod dan keturunannya

Kaedah Node

  • appendChild () - Menambah simpul anak baru ke elemen sebagai simpul anak terakhir
  • klonNode () - Klon elemen HTML
  • bandingkanDocumentPosition () - Membandingkan kedudukan dokumen dua elemen
  • getFeature () - Mengembalikan objek yang menerapkan API dari ciri yang ditentukan
  • mempunyai Atribut () - Mengembalikan true jika elemen mempunyai atribut, sebaliknya salah
  • hasChildNodes () - Mengembalikan true jika elemen mempunyai nod anak, jika tidak salah
  • masukkanSebelum () - Memasukkan simpul anak baru sebelum nod anak yang ditentukan dan sedia ada
  • isDefaultNamespace () - Mengembalikan benar jika ruang nama yang ditentukan adalah lalai, sebaliknya palsu
  • isEqualNode () - Memeriksa sama ada dua elemen sama
  • isSameNode () - Memeriksa sama ada dua elemen adalah nod yang sama
  • disokong () - Mengembalikan true jika ciri yang ditentukan disokong pada elemen
  • cariNamespaceURI () - Mengembalikan URI ruang nama yang berkaitan dengan nod yang diberikan
  • cariPrefix () - Mengembalikan DOMString yang mengandungi awalan untuk URI ruang nama tertentu jika ada
  • menormalkan () - Bergabung dengan nod teks bersebelahan dan membuang nod teks kosong dalam elemen
  • alih keluarAnak () - Mengeluarkan simpul anak dari elemen
  • gantiChild () - Mengganti nod kanak-kanak dalam elemen

Kaedah Elemen

  • getAttribute () - Mengembalikan nilai atribut yang ditentukan dari simpul elemen
  • getAttributeNS () - Mengembalikan nilai rentetan atribut dengan ruang nama dan nama yang ditentukan
  • getAttributeNode () - Mendapat nod atribut yang ditentukan
  • getAttributeNodeNS () - Mengembalikan simpul atribut untuk atribut dengan ruang nama dan nama yang diberikan
  • getElementsByTagName () - Menyediakan koleksi semua elemen anak dengan nama tag yang ditentukan
  • getElementsByTagNameNS () - Mengembalikan HTMLC Koleksi elemen secara langsung dengan nama tag tertentu milik ruang nama yang diberikan
  • hasAttribute () - Mengembalikan true jika elemen mempunyai atribut, sebaliknya salah
  • hasAttributeNS () - Memberikan nilai benar / salah yang menunjukkan sama ada elemen semasa dalam ruang nama tertentu mempunyai atribut yang ditentukan
  • buangAtribut () - Menghapus atribut yang ditentukan dari elemen
  • buangAttributeNS () - Menghapus atribut yang ditentukan dari elemen dalam ruang nama tertentu
  • buangAttributeNode () - Mengeluarkan nod atribut yang ditentukan dan mengembalikan nod yang dikeluarkan
  • setAttribute () - Menetapkan atau mengubah atribut yang ditentukan ke nilai yang ditentukan
  • setAttributeNS () - Menambah atribut baru atau mengubah nilai atribut dengan ruang nama dan nama yang diberikan
  • setAttributeNode () - Menetapkan atau mengubah nod atribut yang ditentukan
  • setAttributeNodeNS () - Menambah simpul atribut namespaced baru ke elemen

Bekerja dengan Penyemak Imbas Pengguna

Selain elemen HTML, JavaScript juga dapat mempertimbangkan penyemak imbas pengguna dan memasukkan sifatnya ke dalam kod.

Harta Tetingkap

  • ditutup - Memeriksa sama ada tetingkap telah ditutup atau tidak dan mengembalikan benar atau salah
  • Status lalai - Menetapkan atau mengembalikan teks lalai di bar status tetingkap
  • dokumen - Mengembalikan objek dokumen untuk tetingkap
  • bingkai - Mengembalikan semua