Heim >Web-Frontend >js-Tutorial >Zusammenfassung der ersten Einführung in Javascript_Javascript-Kenntnisse
1.Skripte in HTML müssen sich zwischen den Tags 3f1c4e4b6b16bbbd69b2ee476dc4f83a befinden.
Skripte können in den Abschnitten 6c04bd5ca3fcae76e30b72ad730ca86d der HTML-Seite platziert werden
2. Um über JavaScript auf ein HTML-Element zuzugreifen, können Sie die Methode document.getElementById(id)
verwenden3. Sie können Inhalte, einschließlich Tags, über document.write() in HTML-Dokumente schreiben. Beachten Sie, dass, wenn document.write() ausgeführt wird, nachdem das Dokument geladen wurde, das gesamte HTML-Dokument überschrieben wird
4.JS kommentiert auf zwei Arten: // und /**/
5. Variablen werden über var deklariert. Da JS eine schwach typisierte Sprache ist, muss der Variablentyp nicht angegeben werden.
var x=1 //number var x="a" //字符串 var x=true //boolean var x //x无值,undefined
6. Funktion Funktionsdefinition verwenden
function 函数名(){ 函数体; }
7.var num=new Number()//Déclarer un objet Number
Number.MAX_VALUE Valeur maximale
Number.MIN_VALUE Valeur minimale
Number.NaN valeur non numérique spéciale
Number.NEGATIVE_INFINITY Infini négatif
Number.POSITIVE_INFINITY Infini positif
Number.toExponential() Formater les nombres en utilisant la notation exponentielle
Number.toFixed( ) utilise le comptage à virgule fixe pour formater les nombres
Number.toLocaleString() Convertit les nombres en chaînes de format local
Number.toPrecision() Formate les chiffres significatifs du nombre
Number.toString( ) Convertit un nombre en chaîne
Number.valueOf( ) renvoie la valeur d'origine
8.var str = new String() //Déclarer un objet chaîne
str.substr(start,length) : Extrayez et renvoyez une sous-chaîne dans str. Mais cela ne modifie pas str start indique la position de départ de l'extraction, et length indique la longueur. Si length est omis, cela indique l'extraction jusqu'à la fin.
str.substring(from,to) : renverra la sous-chaîne de la chaîne de caractères, composée des caractères de à à, y compris les caractères situés dans from, à l'exclusion des caractères situés dans to, that. est intercepté après remplacement automatique.
Str.toLowerCase() : Convertir la chaîne en minuscules
Str.toUpperCase() : Convertir la chaîne en majuscule
str.split() : Divise la chaîne selon le symbole spécifié
str.slice() : identique à substring() mais plus flexible, autorisant des valeurs négatives, similaire à Array.slice()
str.concat() : lien de chaîne, similaire à Array.concat, mais il est plus pratique d'utiliser des nombres
Str.indexOf() : Récupère les caractères et renvoie la position où le caractère apparaît pour la première fois
9.var date=new Date() //Créer un objet date
Principales méthodes :
Date.get/setDay() //Retour/définit un jour de la semaine (0~6),
Date.get/setFullYear() // Renvoie/définit l'année dans l'heure système
Date.get/setMonth() // Renvoie/définit le champ du mois (0~11) dans l'heure système
date.get/setDate() //Retour/définit un certain jour du mois
Date.get/setHours() // Renvoie/définit le champ heure dans l'heure système
Date.get/setMinutes() // Renvoie/définit le champ des minutes dans l'heure système
Date.get/setSeconds() // Renvoie/définit le champ des secondes dans l'heure système
Date.get/setTime() //Return/Set//Return/Définissez le champ des minutes dans l'heure système
10.var arr=new Array() //Créer un objet tableau
Attributs principaux : arr.length //Renvoie la longueur du tableau
Principales méthodes :
pop() //Supprime et renvoie le dernier élément du tableau, la valeur de retour est l'élément supprimé
push() //Ajoute des éléments à la fin du tableau et renvoie la longueur du tableau
shift() //Déplace le premier élément hors du tableau et la valeur de retour est l'élément supprimé
unshift() //Insère un élément en tête du tableau et renvoie la longueur du tableau
slice() //Renvoie une partie du tableau, le paramètre peut être une valeur négative, renvoie le tableau intercepté
Reverse() //Inverse l'ordre dans le tableau et renvoie le tableau inversé
sort() //Pour trier les éléments du tableau, vous devez spécifier une méthode
concat() //Connexion au tableau, renvoie le tableau connecté sans changer le tableau d'origine
join() //Joignez les éléments du tableau avec les caractères spécifiés et renvoyez-les sous forme de chaîne
splice() //Insérer, supprimer ou remplacer des éléments du tableau,
toString() //Convertir le tableau en chaîne
11.Math est un objet natif
Math.abs() //Renvoie la valeur absolue
Math.ceil() // Arrondir
Math.floor() // Arrondi de campagne
Math.round() // Arrondir
Math.randow() // Renvoie un nombre aléatoire
Math.max() // Renvoie la plus grande valeur
Math.min() // Renvoie la plus petite valeur
Math.PI() //PI constant
Math.pow() // x à la puissance y
Math.sqrt() // Calculer le carré
12. Autres
isNaN() // Détermine s'il s'agit d'une valeur numérique. Sinon, renvoie true
.parseInt() // Conversion forcée en type entier
parseFloat() // Conversion forcée en valeur à virgule flottante
alert() // Avertissement
confirm() //Boîte de confirmation du message
prompt() //Boîte de message d'invite
Document.write() //Écrire le contenu dans le document HTML Si le contenu du document est chargé et écrit à l'aide de cette méthode, l'intégralité du document HTML sera écrasé
document.getElementById() //Obtenir l'objet par nom d'ID
document.getElementsTagName() //Récupère l'objet via le nom de la balise et renvoie un objet tableau
document.getElementsClassName() //Récupère l'objet via le nom de la classe et renvoie un objet tableau
Ce qui précède représente l’intégralité du contenu de cet article, j’espère que vous l’aimerez tous.