作者: 李雯雯雯雯雯 | 来源:发表于2018-07-10 21:55 被阅读0次

    JS基本语法

    1.变量(variable)

       变量声明

       声明、赋值分解

       单一var

    2.命名规则

    (1)变量名必须以英文字母、_、$开头

    (2)变量名可以包括英文字母、_、$、数字

    (3)不可以用系统的关键字、保留字作为变量名

    值类型

       原始值:Number  String  Boolean   undefined   null

       引用值:array Object  function...date  RegExp

    1.运算符:

    (1) + - * /   (基本运算)

          %:模 用于算两个数相除的余数

            例:3%2=1 10%3=1 ...... ++ 自增加1,每次加1  

           ++在前 先增加1,再赋值 var a=3; var b=++a; console.log(a); console.log(b);

         ++在后 先赋值,再增加1 var a=3;222 var b=a++; console.log(a); console.log(b);

          -- 自己减去,减量为1 -- 在前 先减1,再赋值 var a=3; var b=--a;

         -- 在后 先赋值,再减1 var a=3; var b=a--;

    (2).关系运算符:

        返回时显示布尔值 > < >= <=(基本关系) 等于(==)对应 不等于(!=) 只判断值对否相等,与数据类型无关,

        var a=5; var b='5'; var c=5; var e=4; console.log(a==b); //true console.log(a!=b);

        //false 全等于(===)对应 不全等(!==) 数值与数据类型必须全部相等 console.log           (a===b); //false console.log(a===d); //true console.log(a!==b); //true

    (3)逻辑运算符

       有假且(&&)假,有真或(||)为真 与(&&) //只要有一个假的,全部就是假的

       var a=6; var b=5; var c=3; console,log((a>b)&&(b>c)); // true console.log((a>b)&&(bb)&&(b>c)); //  true console.log((a>b)&&(c>b));

     true 非(!)取真假值的反值 var a=6; var b=5; var c=3; console,log(a>c); // true console.log(!(c>b)); /true 拓展:prompt 不加number时,为字符串拼接 加上number时为数字运算 var a=prompt('请输入'); var b=prompt('请输入'); alert(a+b); 4.条件运算符 (三目运算符) 条件:? '答案一': '答案二'; var score=prompt('请输入成绩'); var result=scor>=60? '合格':'不合格'; console.log(result);

    主流浏览器                内核

    IE                               trident

    Chrome                      blink

    firefox                         Gecko

    Opera                         presto

    Safari                           webkit

    相关文章

      网友评论

          本文标题:

          本文链接:https://www.haomeiwen.com/subject/cynqpftx.html