Javascript 5 种原始数据类型

Javascript 中有 5 种始数据类型

Undefined

Null: 值只有一个 null

Boolean: 值有两个 true false (var a = false;)

String

Number

1. Undefined: 值只有一个 undefined

<html>
  <head>
    <script type="text/javascript">
        var s;
        alert(s);
    </script>
  </head>
  
  <body>
    This is my HTML page. <br>
  </body>
</html>

结果: undefined (小写,表示数据类型 Undefined的实际值)

4. String: 定义时可用单引号,也可用双引号。(注: js中没有 char 类型)

判断一个变量的类型可以用 typeof

typeof 是 一元运算符。后跟变量名称,用于获取数据类型。返回值有5个:undefined, string, number, boolean 和 object.

<html>
  <head>
    <script type="text/javascript">
        var s = "hello"; //s是原始类型
        alert(typeof s);
    </script>
  </head>
  <body>
  </body>
</html>

结果: string

如果我们改成

<html>
  <head>
    <script type="text/javascript">
        var s = new String("hello"); //s是原始类型
        alert(typeof s);
    </script>
  </head>
  <body>
  </body>
</html>

结果: Object

Object是所有类型的总称。

 

转载于:https://www.cnblogs.com/backpacker/archive/2012/08/01/2619126.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值