Heim >Web-Frontend >js-Tutorial >Zusammenfassung der ersten Einführung in Javascript_Javascript-Kenntnisse

Zusammenfassung der ersten Einführung in Javascript_Javascript-Kenntnisse

WBOY
WBOYOriginal
2016-05-16 15:50:011229Durchsuche

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)

verwenden

3. 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.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn