• javascript中的基本数据类型


    在javascipt中有五大基本数据类型,列表如下:

    1、数字

      他们又又包括(正负整数,浮点数)十进制数,十六进制数与八进制数,指数和特殊数值NaN,(Infinity,-Infinity)正负无穷

    2、字符串

         所有包在引号内的字符

    3、布尔值

        true or false

    4、undefined

        undefined类型的值只有一个:undefined >>>>>>>>>>>>未定义或函数没有现式返回值的时候都会出现

    5、null 

         null类型的值只有一个:null  

    任何不属于基本类型的都属于对象(PS:JavaScript中一切皆对象)

     绝大部分值在转换为布尔值的时候都为true,除了以下6种falsy值:

         "";

         null;

         undefined;

         0;

         NaN;

         false;

     那么问题来了,怎么把一个值转成布尔值呢?

     百度得知,可以使用内置函数Boolean();

     function TomG(){

          console.log(      Boolean('')    );

          console.log(     Boolean(NaN)          );

          console.log(      Boolean(null)      );

          console.log(      Boolean(false)       );
          console.log(     Boolean(undefined)     );

          console.log(       Boolean(0)        );
          console.log(      Boolean('0')       );

          console.log(   Boolean(132)        );

     TomG();

    还有其他方法么?改天再看 

    写这个的时候不小心中间少写了个括号,报错了,一行一行找,结果在,好忧桑,结果是最后一行写成console.log(Boolean(132)了,我瞎啊,看来代码提示还是很有必要的,另外好的代码书写习惯也蛮重要的

  • 相关阅读:
    Windows内核对象
    FreeWriting_1
    FreeWriting_2
    【整理】技术文章集锦
    【转】英语吵架一百句
    像 IDE 一样使用 vim
    统治世界的十大算法
    AnimationSet动画集合类的使用
    帮你解答adb是什么,adb有什么用
    SharedPreferences的简单使用
  • 原文地址:https://www.cnblogs.com/Aladingding/p/4584766.html
Copyright © 2020-2023  润新知