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 @   硬核小马  阅读(31)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示