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>

  • 相关阅读:
    asp .net 文件浏览功能
    Angular组件间的数据传输
    Angular自定义表单验证
    asp .net Cookies
    带参跳转其他controller
    asp .net 页面跳转
    发送邮件
    ubuntu之Matlab安装
    清华宿舍楼
    ubuntu窗口打开指定文件夹
  • 原文地址:https://www.cnblogs.com/gerenboke/p/11740331.html
Copyright © 2011-2022 走看看