js类型判断

本文介绍JavaScript中两种常见的变量类型检查方法:使用typeof操作符和constructor属性。通过具体示例展示了如何利用这两种方式来判断变量的具体类型。

js判断变量类型 有2种方法

1.使用typeof

2.使用Variables.Constructor

 

Example:

  1. <script type="text/javascript">
  2.     function fun(msg)
  3.     {
  4.         
  5.         //使用typeof判断
  6.         if(typeof msg=="string")
  7.         {
  8.             alert("使用typeof判断:"+msg);
  9.         }
  10.         //使用constructor判断
  11.         if(msg.constructor==String)
  12.         {
  13.             alert("使用constructor判断"+msg);
  14.         }
  15.     }
  16.     fun("aa");
  17. </script>

备注:

Type-Checking Variables

Variable

 typeof Variable

Variable.constructor

{ an:“object” }

object

Object

[ “an”,“array” ]

object    

Array

function() {}

function  

Function

“a string”

string

String

55

number

Number

True

boolean

Boolean

new User()

object        

User

      

                   

        

                  

                                                   

                                                                

  



评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值