美文网首页
2018-05-25

2018-05-25

作者: 无言更动人 | 来源:发表于2018-05-25 19:05 被阅读0次

    数据类型

    1、数字(number)

    2、字符串(String)

    3、布尔值(Boolean)

    4、未定义(undefined)

    5、空(null)

    6、对象(Object)

    隐式转换

    var a=3;

    var b=4;

    console.log(a+b);

      var a=3;

      var b="5";   

      console.log(a+b); 

    var a=2;

    var b=true;

    var c=false;

    console.log(a+b);

    console.log(a+c);

    字符串和布尔值(3true拼接)

    var a="3";

    var b="true";

    console.log(a+b);

    var a=3;

    var b;/*undefined*/

    console.log(a+b);/*NaN不是一个数字not a number

    //判断数据类型

    //

    //var a=3;

    //var b;

    //console.log(typeof(a+b));NaN number

    //isNaN(判断非数字)(判断里面的内容)

    // var a=3;

    // var b="hello";

    // var c=true;

    // var d="5";

    //console.log(isNaN(a));false

    //console.log(isNaN(b));true

    //console.log(isNaN(c));false

    //console.log(isNaN(d));false

    //声明提前

    //      var a=3;

    //     

    //      var a;

    //      console.log(a);

    //      a=3;undefined

    //  显示转换/强制转换

    //  parseInt转换成整数

    //  var a=13.5;

    //  var b=parseInt(a);

    //  console.log(b);

    //  var a="13.9"

    //  var b=parseInt(a);

    //  console.log(b);

    //var a="5";

    //var b=parseInt(a);

    //console.log(typeof a);

    //console.log(isNaN(a));

    parseFloat转化成小数

          var a="0.01";

          var b=parseFloat(a);

          console.log(b);

          console.log(typeof b);

    转换成Number类型

          var a="5";

          var b=Number(a);

          console.log(b);

          console.log(typeof b);

    tostring(),转换成字符串

          var a=true;

          var b=a.toString();

          console.log(b);

          console.log(typeof b);

    toFixed();按要求保留小数位数

    var a=13.956;

          var b=a.toFixed(2);

          console.log(typeof b);

    相关文章

      网友评论

          本文标题:2018-05-25

          本文链接:https://www.haomeiwen.com/subject/uabujftx.html