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

Posted 一只小白呀

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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;  //如果声明了某个变量,但是未对它进行赋值,那么这个变量是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的五种数据类型以及数据类型的转换的主要内容,如果未能解决你的问题,请参考以下文章

2.1 javascript中的五种基本数据类型(待更新)

Redis的五种数据类性以及对应的操作命令

redis的五种数据类型

Redis 值的五种数据类型练习

带你整理面试过程中关于 Redis 的五种数据类型

Redis NOSQL Redis的五种常见的数据类型 redis持久化方式 Jedis