码迷,mamicode.com
首页 > 其他好文 > 详细

类型检查

时间:2018-03-30 16:26:10      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:highlight   com   ==   inf   属性   str   bsp   对象类型   检查   

  1.使用 typeof 决定对象类型的示例

code:

//检查我们的数字是否其实是一个字符串
if ( typeof num == "string" )
 //如果是,则将它解析成数字
 num = parseInt( num );
//检查我们的数组是否其实是一个字符串
if ( typeof arr == "string" )
 //如果是,则用逗号分割该字符串,构造出一个数组
 arr = arr.split(","); 

 

  2.使用 constructor 属性决定对象类型的示例

constructor参与了最初javaScript对象的构建。

 

code:

//检查我们的数字是否其实是一个字符串
if ( num.constructor == String )
 //如果是,则将它解析成数字
 num = parseInt( num );
//检查我们的字符串是否其实是一个数组
if ( str.constructor == Array )
 //如果是,则用逗号连接该数组,得到一个字符串
 str = str.join(‘,‘); 

 技术分享图片

 

类型检查

标签:highlight   com   ==   inf   属性   str   bsp   对象类型   检查   

原文地址:https://www.cnblogs.com/Longhua-0/p/8676466.html

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