Partie 1 Syntaxe de base:
1. Type de données (chaîne, décimal, entier, booléen, heure et date)
La copie de code est la suivante:
var s = "3,14" var n = parsefloat (s) s + = 5;
var s = "ABC3.14" var n = parsefloat (s) // nan s + = 5; // analyse conversion en type décimal
var d = parseInt (s) // Parse to Integer Type
ISNAN (chaîne de caractères), détermine s'il s'agit d'une chaîne numérique, est -false; sans true
2. Variables
3. Opérateur: quatre catégories
4. Expression (pour composer une instruction): Variable + opérateur
5. Déclaration: trois catégories ()
Classification:
commande
Branches: si; if..else, if..else..if..else ... if..else; if nid
commutateur ... boîtier
Circulation: méthode exhaustive, méthode itérative; quatre éléments (conditions initiales; conditions cycliques; corps cyclique; changement d'état)
Pour...
Alors que...
6. Array: var a = new Array ();
7. Fonction: quatre éléments (nom, entrée, retour, traitement)
La copie de code est la suivante:
fonction show ()
{
}
1. Opérateur
Opérateurs de comparaison (7 types): == / === /! = // </ <= // = /
=== (tous égaux à)
2. Utilisation de la sous-chaîne de cordes
3. Questions d'exercice: somme d'accumulation (en utilisant la méthode JS)
4. Conversion de calcul
La deuxième partie de l'arbre Operation (Operation HTML)
Fenêtre de navigateur d'objet Windows
[Window.Document.
window.Alert ()]
Window.Location - Address Bar
Window.History - avant, en arrière (historique d'accès)
window.status - barre statu
Window.Document; (point clé)
Partie 3 Objet Document :
1. Trouver
var d = document.getElementByid ("id de l'élément")
var d = document.getElementsByName ("nom de l'élément")
var d = document.getElementsByTagnMe ("Tagname of Element")
2. Contenu de l'élément opérationnel
Éléments communs: hyperliens, images
Classé par 2 catégories:
(1) élément de formulaire (classe 3) Texte (imput: type = texte, mot de passe, textarea, caché), bouton (soumission / réinitialisation / bouton / image), sélection (radio / cocher / cocher / sélectionner la liste déroulante, liste de liste / fichier)
Attribuer la valeur d.value = xxxx;
Prendre la valeur var s = d.value
(2) Éléments non formulaires: H1 .... H6; P
Tags de format de contrôle
Tag de conteneur de contenu:
Affectation: D.InnerHtml = xxxx;
Valeur: var S = D.InnerHtml;
3. Attributs d'élément opérationnels
D.SetAttribute (nom, valeur)
var s = d.getAttribute (nom)
D.RemoveAttribute (nom)
4. Style d'élément opérationnel
(1) Style en ligne:
D.Style xxxxx = xxxx;
var s = d.style.backgroudColor;
(2) Attribut de classe
d.classname = ""
5. Éléments liés à l'opération
En haut, en bas, à l'intérieur, à l'extérieur