Maison > interface Web > js tutoriel > le corps du texte

Résumé des connaissances de base de JavaScript (2) Introduction, variables, types de valeurs, opérateurs

php中世界最好的语言
Libérer: 2018-03-10 11:48:09
original
1512 Les gens l'ont consulté

Cette fois, je vais vous apporter un résumé des connaissances de base en JavaScript Il y a un total de onze points de connaissances, un résumé des connaissances de base en JavaScript (2) introduction, des variables, des types de valeur, des opérateurs<.>Ce qui suit est un cas pratique, jetons-y un œil.

Lancer un examen formel de JS

Quels sont les navigateurs grand public

Navigateurs grand public

Kernel

Trident IE

Webkit Chrome/blink

firefox Gecko

Opera presto

Webkit Safari

Comment introduire JS ?

Intégrer dans la page< ;script type="text/javascript">tag

introduit en externe

pour se conformer aux standards du web (Une des normes du w3c) La structure, le style et le comportement sont séparés, généralement à l'aide d'une référence externe

style comportemental de la structure

html js css

séparation de phase : trois fichiers sont écrits séparément, normes de développement

Syntaxe de base JS

Variable (variable)

Déclaration, décomposition d'affectation

Var unique

Instruction variable

Règles de dénomination

Les noms de variables doivent commencer par des lettres anglaises, _, $

Les noms de variables peuvent inclure des lettres, _, $, des chiffres

Non, vous pouvez utiliser des mots-clés système et des mots réservés comme noms de variables

Clés de requête ou mots réservés

Déclarer des variables

//声明一个变量var a;
//声明多个变量var a = 100,
    b = 200,
    c = "holle world";
Copier après la connexion
Syntaxe de base

Valeur originale (données de la pile ): Nombre Booléen Chaîne non définie null (valeur originale immuable)

Valeur de référence (données du tas) : tableau Fonction objet... date RegExp, etc.

//Quelle est la valeur originale ? Type //Type numérique, type numérique var a = 111; //Type chaîne, type chaîne var b = "Je suis super beau" //Le type booléen a deux valeurs, une vraie et une fausse var c = true; false ;//Le type non défini n'a qu'une seule valeur unedfinedvar e = unedfined;//Le type nul représente le site et représente vide


Lorsque l'ordinateur enregistre la valeur, la valeur d'origine et la valeur de référence sont stockées à différents endroits dans la pile (stack), les valeurs de référence sont généralement stockées dans le tas (heap);

//原始值 栈var a = 10,var b = a;
 a = 20; //打印出b-->10;
//引用值 堆//例子一var arr = [1,2];var arr1 = arr;
arr.push(3);//打印出arr1-->[1,2,3];//例子二var arr = [1,2];var arr1 = arr;
arr = [1,3];//打印出arr1-->[1,2];
Copier après la connexion
La différence entre la pile js et le tas

Règles de base pour les instructions JS

L'instruction doit se terminer par un point-virgule ";".

JS

Une erreur de syntaxe entraînera la fin du code suivant, mais n'affectera pas les autres blocs de code JS

Le format d'écriture doit être standardisé, "=, +, -, /" Il devrait y avoir des espaces

function demo(){} sans point-virgule après la fonction,

for(){} sans point-virgule après,

if( ){} n'a pas besoin d'être suivi d'un point-virgule

//Les erreurs de syntaxe JS entraîneront la fin du code suivant, mais n'affecteront pas les autres blocs de code JS

<script type="text/javascript">console.log(a);<script><script type="text/javascript">var b = 1;console.log(b);<script>//
Copier après la connexion
La première partie du bloc de code signalera directement une erreur, mais n'affectera pas l'impression de la deuxième partie ; >Opérations mathématiques, concaténation de chaînes


Tout

type de données

plus la chaîne est égale à la chaîne

"+"

"-", "*", "/", "=", "()"

"++", "--", " +=", "-=", "/=", "*=", "%=";

La priorité est "la plus faible", "()" est la plus élevée Addition, soustraction, multiplication et division JS

À suivre. . . . Le chapitre suivant

Opérateur logique

, Opérateur informatique

Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur PHP. Site chinois !

Lecture connexe :

//加var a = 10,
    b = 20,
    c,
    e,
    g,
    h,
    f;
    c = a + b;//加 打印30
    f = 1 + "a"; //字符串拼接 打印"1a"
    e = b - a;//减 打印20
    g = a*b;//乘 打印200
    h = b/a;//除法 打印2var num = 0/0//打印NaN  全称Not A Number  计算机知道是数字但是显示不出来用NaN表示 叫非数  是Numbar类型
var a = 10;var b = 10;
a++;//打印a-->11;b--;//打印b-->9;a += 10//等于a = a + 10,打印a-->20a += 10 + 1//等于a = a + 10 +1 打印a-->21//*=、/=相似 不做介绍
Copier après la connexion
Résumé des connaissances de base de JavaScript (1)

Propriétés calculées de VUE et cas d'utilisation de l'écouteur

cycle de vie vue, instance vue, syntaxe du modèle

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!