javascript 9.6

1.  js 是动态语言,变量得数据类型是可以变化的;

2.  根据数类型占用空间的不同,分为不同的数据类型;

3.  两大数据类型:

 简单数类型 : Number 数字型,包含 整型值和浮点型值

       Boolean 布尔值

       String 字符串类型;

       Undefined  : var a 这种声明了变量,但是并未赋值的,此时 a = undefined;

       Null  空; var = null;

1》 当数字型存储的时候 : 

 
    // 不同进制存储
var num1 = 010; //存储八进制数时,在前面加上前导0; console.log(num1);//八进制转10进制; var num2 = 0xa; //存储16进制数时在前面加上前导0x; console.log(num2);//16进制转10进制; //几种极限的特殊情况 console(Number.MAX_VALUE); //数字型最大值 console(Number.MIN_VALUE);//数字型最小值 console(Number.MAX_VALUE * 2); //Infinity 无穷大; console( - Number.MIN_VALUE * 2) // -Infinity 无穷小 console('kfajhksjf' - 100) //NAN 表示非数字
 
1 - 1  isNaN()方法 :
 
 
// isNaN() 这个方法用来判断非数字,并且返回一个值 如果是数字返回的是false 如果不
        //是返回的是 true;
        console.log(isNaN(12)); //false;
 
 
2 》 String 类型 :
 2 -1 : 字符串可以用单引号也可以用双引号;同一种不能嵌套;推荐外单内双;
 2 -2 : 字符串转义字符 : \n    \\    \'  \"  \t  \b
 2-3 : alert() 弹出警示框;
 2- 4:检测获取字符串长度 :str.length;
 2-5 : 字符串拼接 : 字符串 + 任意类型  反之亦可:
        
        console.log('hello' + world); //helloworld
        console.log('100'+12);//10012
        console.log(12 + 12);//24        

3 》Boolean 型

true == 1;

false == 0;

4 》 Undefined 未定型

其和字符串相加为字符串

和数字型加为NaN;

 

 

5 》null 类型

typeof 方法获取变量的数据类型

返回值为数据类型的字符串;

 

 

 数据类型的转换

  

 

   

 

 

  

 

 

 

 

 

 

    
  
posted @ 2022-09-06 21:59  硬核小马  阅读(34)  评论(0)    收藏  举报