码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript的五种数据类型以及数据类型的转换

时间:2019-10-25 20:10:10      阅读:86      评论:0      收藏:0      [点我收藏+]

标签:animal   ons   boolean   new   number   表达   title   typeof   世界   

数据类型

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

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

  var s="hello"

  var s2 = "\u4f60\u597d\n欢迎来到\"JavaScript\世界\\""

  alert(s2);

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

  if (false) {

    alert("sucess!")

  }

4.Undefiend:undefiend

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

  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>

 

JavaScript的五种数据类型以及数据类型的转换

标签:animal   ons   boolean   new   number   表达   title   typeof   世界   

原文地址:https://www.cnblogs.com/gerenboke/p/11740331.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!