zoukankan      html  css  js  c++  java
  • JavaScript的五种数据类型以及数据类型的转换

    数据类型

    1.Number包括整数和浮点数  1,2.34

    2.String字符串数据类型  " " 或者 ' '构成

      var s="hello"

      var s2 = "u4f60u597d 欢迎来到"JavaScript世界\""

      alert(s2);

    3.Boolean  : true,false用于条件判断

      if (false) {

        alert("sucess!")

      }

    4.Undefiend:undefiend

      var a;  //如果声明了某个变量,但是未对它进行赋值,那么这个变量是Undefied类型

      alert(a);

    5.null:占一个对象位置

      var obj = new Animal();

      var obj = null;

    数据类型转换

      <!DOCTYPE html>
      <html lang="en">
      <head>
      <meta charset="UTF-8">
      <title>Title</title>
      </head>
      <body>
      <script>

      alert(1+"hello");

      alert(1+true);

      alert(1+false);

      alert("hello"+ true);

      alert(2==true);

      

      alert(parseInt(3.14));

      alert(parseInt("3.14"));

      alert(parseInt("3.14a"));
      alert(parseInt("3.a14"));
      alert(parseInt("a3.94")); //NaN:当字符串转成数字失败是就是NaN,属于Number;


      alert(NaN == 0);
      alert(NaN > 0);
      alert(NaN < 0);
      alert(NaN == NaN); //NaN数据在表达式中结果一定为false,除了 !=
      alert(NaN != 0);

    var i = 10;

    var s = "hello";

    var b = false;

    var u = undefied;

    var n = null;

    var obj = new Object()

    console.log(typeof(i));

    console.log(typeof(s));

    console.log(typeof(b));

    console.log(typeof(u));

    console.log(typeof(n));

    console.log(typeof(obj));


      </script>

      </body>

      </html>

  • 相关阅读:
    NLP Best Practices
    Bert模型精简方法
    delphi:对象的创建(create)与释放(free/destory)(转载)
    delphi:Format格式化函数(转载)
    delphi:destroy, free, freeAndNil, release用法和区别(转载)
    delphi:function ParamStr(i:LongInt):string
    jquery:上传文件
    bootstrapValidator中用ajax校验
    jquery中实时监控文本框的变化
    jquery判断checkbox是否选中
  • 原文地址:https://www.cnblogs.com/gerenboke/p/11740331.html
Copyright © 2011-2022 走看看