Rumah > hujung hadapan web > tutorial js > Ringkasan pengetahuan asas JavaScript dan kaedah biasa_kemahiran javascript

Ringkasan pengetahuan asas JavaScript dan kaedah biasa_kemahiran javascript

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-05-16 15:20:28
asal
1169 orang telah melayarinya

JAVASCRIPT ialah bahagian penting dalam teknologi AJAX, jadi jika anda ingin mempelajari AJAX dan rangka kerja AJAX yang popular dengan baik, mempelajari JAVASCRIPT dengan baik adalah yang paling penting.

1. Pengetahuan asas:

1.document.write(""); 2. Komen dalam JS ialah //
3. Urutan dokumen HTML tradisional ialah: document->html->(kepala,badan)
4. Urutan DOM dalam tetingkap penyemak imbas ialah: tetingkap->(navigator, skrin, sejarah, lokasi, dokumen)
5. Dapatkan nama dan nilai elemen dalam borang: document.getElementById("Nombor ID elemen dalam borang").nama (atau nilai)
6. JS yang menukar huruf kecil kepada huruf besar: document.getElementById("output").value = document.getElementById("input").value.toUpperCase();
7. Jenis nilai dalam JS: Rentetan, Nombor, Boolean, Null, Objek, Fungsi
8. Tukar jenis aksara dalam JS kepada jenis berangka: parseInt(), parseFloat()
9. Tukar nombor dalam JS kepada jenis aksara: ("" pembolehubah)
10. Panjang rentetan dalam JS ialah: (panjang)
11. Aksara dalam JS disambungkan dengan aksara menggunakan simbol.
12. Pengendali perbandingan dalam JS termasuk: == sama dengan, != tidak sama dengan, >, >=, <.<=
13. Untuk mengisytiharkan pembolehubah dalam JS, gunakan: var untuk mengisytiharkan
14.Struktur pernyataan penghakiman dalam JS: if(condition){}else{}
15. Struktur gelung dalam JS: untuk([ungkapan awal];[keadaan];[ungkapan upadte]) {gelung dalam}
16. Perintah untuk menamatkan gelung ialah: putus
17. Definisi fungsi dalam JS: function functionName([parameter],...){statement[s]}
18. Apabila berbilang borang muncul dalam fail, anda boleh menggunakan document.forms[0], document.forms[1] sebaliknya
19. Tetingkap: buka tetingkap window.open(), tutup tetingkap: window.close(), tetingkap itu sendiri: self
20. Tetapan bar status: window.status="character";
21. Mesej gesaan pop timbul: window.alert("Watak");
22. Kotak pengesahan timbul: window.confirm();
23. Timbulkan kotak gesaan input: window.prompt();
24. Tentukan lokasi pautan yang sedang dipaparkan: window.location.href="URL"
25. Dapatkan nombor semua borang dalam borang: document.forms.length
26. Tutup strim output dokumen: document.close();
27. Rangkaian tambah rentetan: =
28. Cipta elemen dokumen: document.createElement(), document.createTextNode()
29. Kaedah untuk mendapatkan elemen: document.getElementById()
30. Tetapkan nilai semua ahli jenis teks dalam borang menjadi kosong:

var form = window.document.forms[0]
for (var i = 0; i<form.elements.length;i++){
if (form.elements[i].type == "text"){
form.elements[i].value = "";
}
}
Salin selepas log masuk

31. Déterminez si le bouton de vérification est coché dans JS : document.forms[0].checkThis.checked (l'attribut vérifié représente s'il est sélectionné et renvoie VRAI ou FAUX)
32. Groupe de boutons radio (les noms des boutons radio doivent être les mêmes) : prenez la longueur du groupe de boutons radio document.forms[0].groupName.length
33. Coché est également utilisé pour déterminer si un groupe de boutons radio est sélectionné.
34. La valeur de la zone de liste déroulante : document.forms[0].selectName.options[n].value (n utilise parfois le nom de la zone de liste déroulante plus .selectedIndex pour déterminer la valeur sélectionnée)
35. Définition de la chaîne : var myString = new String("This is Lightsword");
36. Convertir une chaîne en majuscules : string.toUpperCase(); Convertir une chaîne en minuscules : string.toLowerCase();
37. Renvoie la position où la chaîne 2 apparaît dans la chaîne 1 : String1.indexOf("String2")!=-1 signifie qu'elle n'est pas trouvée.
38. Obtenez un caractère à la position spécifiée dans la chaîne : StringA.charAt(9);
39. Supprimez la sous-chaîne avec le point de départ et le point final spécifiés dans la chaîne : stringA.substring(2,6);
40. Fonctions mathématiques : Math.PI (renvoie pi), Math.SQRT2 (renvoie la racine carrée), Math.max(value1, value2) renvoie la valeur la plus élevée de deux nombres, Math.pow(value1,10) renvoie value1 au puissance dixième, fonction d'arrondi Math.round(value1), Math.floor(Math.random()*(n 1)) renvoie un nombre aléatoire
41. Définissez les variables de date : var aujourd'hui = new Date();
42. Liste des fonctions de date : dateObj.getTime() obtient l'heure, dateObj.getYear() obtient l'année, dateObj.getFullYear() obtient l'année à quatre chiffres, dateObj.getMonth() obtient le mois, dateObj.getDate( ) obtient le jour, dateObj .getDay() obtient la date, dateObj.getHours() obtient les heures, dateObj.getMinutes() obtient les minutes, dateObj.getSeconds() obtient les secondes, dateObj.setTime(value) définit l'heure , dateObj.setYear(val) définit l'année, dateObj.setMonth(val) définit le mois, dateObj.setDate(val) définit le jour, dateObj.setDay(val) définit le jour de la semaine, dateObj.setHours définit les heures , dateObj.setMinutes(val) définit les minutes, dateObj.setSeconds(val) définit les secondes [Remarque : cette date et cette heure commencent à 0]
43. Représentation FRAME : [window.]frames[n].ObjFuncVarName,frames["frameName"].ObjFuncVarName,frameName.ObjFuncVarName
44.parent représente l'objet parent et top représente l'objet supérieur
45. La fenêtre parent qui ouvre la fenêtre enfant est : opener
46. ​​​​​​Indique l'emplacement actuel : ceci
47. Lorsque vous appelez une fonction JS dans un lien hypertexte, utilisez : (javascript:) pour démarrer et ajouter le nom de la fonction
48. Ce JS n'est pas exécuté dans les anciens navigateurs :
49. Citez un JS de style fichier :
50. Spécifiez le HTML à afficher dans les navigateurs qui ne prennent pas en charge les scripts :
51. Lorsqu'il y a à la fois des hyperliens et des événements ONCLICK, l'ancienne version du navigateur redirigera vers a.html, sinon elle redirigera vers b.html Exemple : dfsadf
52. Les objets intégrés de JS sont : Array, Boolean, Date, Error, EvalError, Function, Math, Number, Object, RangeError, ReferenceError, RegExp, String, SyntaxError, TypeError, URIError
53. Sauts de ligne dans JS:/n
54. Taille plein écran de la fenêtre :

Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan