如何识别我想在JavaScript中比较的变量类型?

时间:2014-05-01 21:07:48

标签: javascript string variables integer boolean

如何识别变种,我想在JavaScript中进行比较? 我在JavaScript中总是遇到类似问题的问题,比如

  • int
  • 字符串
  • 布尔
  • 物体

我必须多次使用

  • 布尔值(字符串) - 布尔变量
  • Number(String) - to int或float varible
  • String.toString() - to String variable

问题是当我用来比较[(value == true)],当变量不是布尔值或者我试图与其他值进行比较时[(value == varible)]

所以有一种方法可以知道变量是什么类型的? 一种了解价值类型的方法

1 个答案:

答案 0 :(得分:0)

用户Himal说使用typeof ..所以我可以找到答案

var myvar=5
alert(typeof myvar);
 //alerts "number"

所以要知道多种用法typeof

来源:http://www.javascriptkit.com/javatutors/determinevar2.shtml