Objek fungsi dalam JavaScript
Pernyataan JavaScript sering digunakan dalam proses produksi situs web. Menguasai beberapa struktur JavaScript terkait sangat berguna dalam produksi situs web!
1.document.write(""); Pernyataan keluaran
2. Komentar di JS adalah //
3. Urutan dokumen HTML tradisional adalah: document->html->(head,body)
4. DOM di jendela browser Urutan adalah: window->(navigator, layar, riwayat, lokasi, dokumen)
5. Dapatkan nama dan nilai elemen dalam bentuk: document.getElementById("Nomor ID elemen dalam bentuk").nama (atau nilai )
6. Satu JS yang mengubah huruf kecil menjadi huruf besar: document.getElementById("output").value = document.getElementById("input").value.toUpperCase()
; Null, Objek, Fungsi
8. Tipe karakter di JS diubah menjadi tipe numerik: parseInt(), parseFloat()
9. Angka di JS diubah menjadi tipe karakter: (""+variabel)
10. Panjang string di JS adalah: (panjang )
11. Tanda + digunakan untuk menghubungkan karakter dengan karakter di JS.
12. Operator perbandingan di JS adalah: == sama dengan, != tidak sama dengan, >, >=, < .<=
13. Penggunaan variabel di JS untuk mendeklarasikan :var untuk membuat pernyataan
14. Struktur pernyataan penilaian di JS: if(condition){}else{}
15. Struktur loop di JS: for([awal ekspresi];[ kondisi];[ekspresi upadte]) {di dalam loop }
16. Perintah untuk mengakhiri loop adalah: break
17. Definisi fungsi di JS: function functionName([parameter],...){statement[s]}
18. Kapan beberapa formulir muncul di file, Anda dapat menggunakan dokumen .forms[0],document.forms[1] sebagai gantinya.
19. Jendela: buka jendela window.open(), tutup jendela: window.close(), jendela itu sendiri: self
20. Pengaturan bilah status: window.status="character";
21. Pesan prompt pop up: window.alert("character");
22.
Kotak konfirmasi pop up: window.confirm();
masukkan kotak prompt: window.prompt();
24. Tentukan tampilan saat ini lokasi tautan: window.location.href="URL"
25. Dapatkan nomor semua formulir dalam formulir: document.forms.length
26. Tutup aliran keluaran dokumen: document.close();
27. String append Connector: +=
28. Buat elemen dokumen: document.createElement(), document.createTextNode()
29. Metode untuk mendapatkan elemen: document. getElementById()
30. Tetapkan nilai semua anggota teks dalam formulir menjadi kosong:
var form = window.document.forms[0]
for (var i = 0; i<form.elements.length;i++){
if (form.elements[i].type == "teks"){
bentuk.elemen[i].nilai = "";
}
}
31. Tentukan apakah tombol centang dicentang di JS: document.forms[0].checkThis.checked (atribut yang dicentang mewakili apakah dipilih dan mengembalikan TRUE atau FALSE)
32. Grup tombol radio (nama tombol radio harus sama): Mendapatkan panjang grup tombol radio document.forms[0].groupName.length
33.
Dicentang juga digunakan untuk menentukan apakah grup tombol radio dipilih
: document.forms[0].selectName.options[ n].value (n terkadang menggunakan nama kotak daftar drop-down ditambah .selectedIndex untuk menentukan nilai yang dipilih)
35. Definisi string: var myString = new String( "Ini adalah lightword");
36. Ubah string menjadi huruf besar :string.toUpperCase(); Ubah string menjadi huruf kecil: string.toLowerCase()
; String2")!=-1 berarti tidak ditemukan.
38. Dapatkan karakter pada posisi yang ditentukan dalam string: StringA.charAt(9);
39. Dapatkan substring pada titik awal dan titik akhir yang ditentukan dalam string: stringA.substring(2,6);
40. Fungsi matematika: Math .PI (mengembalikan pi), Math.SQRT2 (mengembalikan akar kuadrat), Math.max(value1, value2) mengembalikan nilai tertinggi dari dua angka, Math .pow(value1,10) mengembalikan pangkat kesepuluh dari value1, Math .round(value1) fungsi pembulatan, Math.floor(Math.random()*(n+1)) mengembalikan angka acak
41. Tentukan variabel tanggal: var hari ini = new Date();
42. Daftar fungsi tanggal: dateObj.getTime() mendapatkan waktu, dateObj.getYear() mendapatkan tahun, dateObj.getFullYear() mendapatkan empat digit tahun, dateObj.getMonth() mendapatkan bulan , dateObj.getDate() mendapat hari, dateObj.getDay() mendapat tanggal, dateObj.getHours() mendapat jam, dateObj.getMinutes() mendapat menit, dateObj.getSeconds() mendapat detik, dateObj.setTime( value) menyetel waktu, dateObj.setYear(val) menyetel tahun, dateObj.setMonth(val) menyetel bulan, dateObj.setDate(val) menyetel hari, dateObj.setDay(val) menyetel hari dalam seminggu, dateObj .setHours menyetel jam, dateObj.setMinutes(val) menyetel menit, dateObj.setSeconds(val) menyetel detik [Catatan: Tanggal dan waktu ini dimulai dari Mulai dari 0]
43. Representasi FRAME: [window.]frames[n ].ObjFuncVarName,frames["frameName"].ObjFuncVarName,frameName.ObjFuncVarName
44.parent mewakili objek induk, top mewakili objek teratas
45.Buka anak Jendela induk dari jendela adalah: pembuka
46. Menunjukkan lokasi saat ini: ini
47. Saat memanggil fungsi JS dalam hyperlink, gunakan: (javascript:) untuk memulai dengan nama fungsi
48. Ini tidak dijalankan di browser lama JS:<!-- //-->
49. Referensi file- style JS: <script type="text/javascript" src="aaa.js"></script>
50. Tentukan browser yang tidak mendukung script HTML yang ditampilkan oleh browser: <noscript></noscript>
51. Bila ada merupakan hyperlink dan event ONCLICK, versi browser yang lama akan dialihkan ke a.html, jika tidak maka akan dialihkan ke b.html. Contoh: <a href="a.html " onclick="location.href='b. html';return false">dfsadf</a>
52. Objek bawaan JS adalah: Array, Boolean, Date, Error, EvalError, Function, Math, Number, Object, RangeError, referenceError, RegExp, String, SyntaxError , TypeError, URIError
53. Jeda baris di JS:n
54. Ukuran layar penuh jendela: <script>function fullScreen(){ this.moveTo(0,0);this.outerWidth=screen .availWidth;this.outerHeight=screen .availHeight;}window.maximize=fullScreen;</script>
55.all di JS mewakili semua elemen di bawahnya
56. Urutan fokus di JS: document.getElementByid("Form Element" ).tabIndex = 1
57. Nilai innerHTML adalah nilai elemen formulir: misalnya <p id="para">"apa kabar <em>kamu</em>"</p>, maka nilai innerHTML adalah: apa kabar <em>kamu</ em>
58. Nilai innerTEXT sama seperti di atas, hanya saja tag <em> tidak akan ditampilkan.
59.contentEditable dapat mengatur apakah elemen dapat dimodifikasi, dan isContentEditable mengembalikan status apakah elemen dapat dimodifikasi. 60.isDisabled
menentukan apakah ini merupakan keadaan terlarang. dinonaktifkan menetapkan keadaan terlarang
61.length mendapatkan panjang danmengembalikan
nilai integer
62.addBehavior() adalah file fungsi eksternal yang dipanggil oleh JS
.focus() menempatkan jendela saat ini di depan semua jendela.
64.blur() berarti kehilangan fokus. Kebalikandari
FOCUS().
65.select() berarti elemen dipilih
kotak teks: onfocus=" this.blur()"
67. Dapatkan jumlah kemunculan elemen ini di halaman: document.all.tags("div (atau tag HTML lainnya)").length
68. Ada dua jenis keluaran formulir di JS: modul Modal dan non-modal. window.showModaldialog(), window.showModeless()
69. Pengaturan teks bilah status: window.status='teks', pengaturan teks bilah status default: window.defaultStatus = 'text.';
70 .Tambahkan ke favorit: external.AddFavorite(" http://www.dannyg.com","jaskdlf ");
71. Jangan melakukan apa pun ketika terjadi kesalahan skrip di JS: window.onerror = doNothing; Tentukan pegangan kesalahan Sintaksnya adalah: window.onerror = handleError;
72. Tentukan jendela induk dari jendela yang sedang dibuka di JS: window.opener, mendukung beberapa kelanjutan dari opener.opener...
73. Mandiri di JS mengacu pada jendela saat ini
74. Konten yang ditampilkan di bilah status di JS: window.status="content"
75.top di JS mengacu pada bingkai paling atas di kumpulan bingkai
76.Tutup jendela saat ini di JS: window.close ();
77.Diusulkan dalam kotak Konfirmasi JS: if(confirm("Apakah Anda yakin?")){alert("ok");}else{alert("Tidak Oke");}
78. Pengalihan jendela di JS: window.navigate( " http://www.sina.com.cn ");
79. Mencetak di JS: window.print()
80. Kotak input cepat di JS: window.prompt("message", "defaultReply") ;
81 .Bilah gulir jendela di JS: window.scroll(x,y)
82. Gulir jendela ke posisi di JS: window.scrollby
83. Atur interval waktu di JS: setInterval("expr",msecDelay) atau setInterval(funcRef, msecDelay) atau setTimeout
84.
Modal di JS ditampilkan di baris IE4+, tetapi tidak di NN: showModalDialog("URL"[,arguments][,features]);
){event.returnValue="kami sangat menyukaimu dan berharap kamu akan tinggal lebih lama.";}} window.onbeforeunload=verifyClose;
86. Pegangan file yang digunakan saat formulir dipanggil untuk pertama kalinya: onload()
87. Kapan jendela Pegangan file dipanggil ketika badan ditutup: onunload()
88. Atribut window.lokasi: protokol(http:), nama host( www.example.com), port(80), host(www.example.com: 80), pathname("/a/a.html"), hash("#giantGizmo ", mengacu pada melompat ke jangkar yang sesuai), href (semua informasi)
89.window.location.reload() menyegarkan halaman saat ini.
89- 1.parent.location.reload() menyegarkan objek induk (untuk bingkai)
89-2.opener.location.reload() menyegarkan objek jendela induk (untuk jendela yang terbuka tunggal)
89-3.top.location. reload() Refresh objek teratas (untuk beberapa jendela)
90.window.history.back() kembali ke halaman sebelumnya, window.history.forward() kembali ke halaman berikutnya, window.history.go(kembali ke halaman pertama halaman, Anda juga dapat Menggunakan URL yang dikunjungi)
91.document.write() keluaran tanpa pembungkusan baris, keluaran document.writeln() dengan pembungkusan baris
92.document.body.noWrap
=true;
name.charAt(angka berapa), dapatkan karakter dari variabel.
94. "abc".charCodeAt(angka), kembalikan nilai kode ASCii dari karakter tersebut.
95. Rangkaian string: string.concat(string2), atau Gunakan += untuk menghubungkan
96. Variabel .indexOf("Character", posisi awal), mengembalikan posisi kemunculan pertama (dihitung dari 0)
97.string.lastIndexOf(searchString[,startIndex]) posisi kemunculan terakhir
98
.string.match(regExpression), menentukanapakah
karakter cocok.
99.string.replace(regExpression,replaceString) menggantikan string yang
ada
(start[,length]) mengambil string dari digit ke panjang yang ditentukan.
102.string.toLowerCase() membuat semua string menjadi huruf kecil.
103.string.toUpperCase() membuat semua karakter menjadi huruf besar
. ,radix(mewakili basis)]) dipaksa untuk dikonversi ke tipe integer.
105.parseFloat(string[,radix]) dipaksa untuk dikonversi ke tipe floating point
.
107. Kata kunci untuk mendefinisikan konstanta: const, kata kunci untuk mendefinisikan variabel: var