JS1

简单数据类型
1.number类型
    NaN:非数字,但属于number
    特点:a.所有设计到NaN的操作结果都是NaN
         b.NaN跟任何值都不想等(包括本身)
2.string类型
    特点:引号里包含的数据
    \n换行符   \t制表符
3.数据的属性和方法
    1)静态方法
       例1:Number.isInteger();  判断一个属是否为整数
       例2:Number.isFinite();   判断一个值是否为有限数值
       例3:Number.isNaN();      判断一个值是否为非数字
    2)实例方法
       例1:console.log(变量.tofixed(值));  将一个值转换为指定小数位数的字符串
       例2:console.log(变量.charAt(值));  通过位置找字符
       例3:console.log(变量.indexOf('字符'));  通过字符找位置
       例4:console.log(变量.lastIndexOf(字符)); 找最后一个字符的位置
       例5:console.log(变量.slice(值,值));  截取字符串(不包含结束位置上的字符)
       例6:console.log(变量.concat(变量));  拼接字符串
       例7:console.log(变量.toLowerCase());  将字符串转为小写
       例8:console.log(变量.toUpperCase());  将字符串转为大写
       例9:console.log(变量.split(分割的符号));  把一个字符串按照指定符号分割成数组
    3)属性
       例:console.log(变量.length);  字符串有多长
4.运算符
    1)字符串拼接运算符
       let 变量1=变量2+变量3
    2)算数运算符
       例:console.log(变量1+(加)、-(减)、*(乘)、/(除)、%(求余)、**(次方)变量2);
    3)比较运算符
       例1:console.log(变量1==(相等)、!=(不相等)、===(全等)、!==(不全等)变量2)
       例2:let a="a"
            let b="A";
            console.log(a>b);
            小写字母始终大于大写字母;同类型的字母越往后越大。
    4)逻辑运算符
       例1:console.log(变量1 && 变量2); 一假全假
       例2:console.log(变量1 // 变量2); 一真全真
       例3:console.log(变量1 ! 变量2); 取反
    5)赋值运算符
       例:let a=1;
           let b=0;
           b=b+a
           b+=a
    6)三目运算符
       表达式1?表达式2:表达式3(如果表达式1为真,则运行表达式2;如果表达式1为假,则运行表达式3)
       例:let age=16;
          age>=18?console.log("成年了"):console.log("未成年");
           
       

猜你喜欢

转载自www.cnblogs.com/lyczzc/p/9063205.html
JS1
1-1
今日推荐