zoukankan      html  css  js  c++  java
  • 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)了,我瞎啊,看来代码提示还是很有必要的,另外好的代码书写习惯也蛮重要的

  • 相关阅读:
    vue-cli生成的重要代码详解
    vuex初探
    vue-router笔记
    新技术的学习
    图片优化方法(有时间看看)
    关于老教授之家项目的思考 && 中国互联网+大赛培训
    If you are tired...
    微信公众平台开发初探
    winscp介绍与使用
    获取当前服务器信息
  • 原文地址:https://www.cnblogs.com/Aladingding/p/4584766.html
Copyright © 2011-2022 走看看