如何识别变量I'我想用JavaScript进行比较
How can I identify kind of variable I'm trying to compare in JavaScript?
如何识别变量类型,我正在尝试在JavaScript中进行比较?我只是在JavaScript中总是遇到同样的问题,比如之类的变量
- int
- 字符串
- 布尔值
- 浮子
- 对象
很多次我不得不使用
- 布尔(字符串(-到布尔变量
- 数字(字符串(-到int或float可变
- String.toString((-到字符串变量
问题是当我使用比较[(value==true(]时,当变量不是布尔值时,或者当我试图与其他值[(value==variable(]进行比较时
所以有一种方法可以知道什么样的变量?一种了解值类型的方法
用户Himal说使用类型为。。这样我就能找到答案
var myvar=5
alert(typeof myvar);
//alerts "number"
从而了解一种可变使用typeof
来源:http://www.javascriptkit.com/javatutors/determinevar2.shtml
相关文章:
- 使用javascript比较对象中的对象值和数组长度
- 字符串为零的JavaScript比较运算符
- 如何使用 JavaScript 比较字符串变量
- 替换函数后的Javascript比较字符串不起作用
- 点串的Javascript比较
- Javascript比较两个日期以获得差异
- Javascript 比较时间不起作用
- Javascript - 比较字符串环境
- Javascript 比较 == 空替代方案
- 数组值和字符串之间的 JavaScript 比较
- 在 JavaScript 比较后打开 LED
- javascript:比较不同时区的日期
- Javascript 比较时间戳
- Javascript 比较一个数组中的项目
- 使用 JavaScript 比较 2 个数组并创建一个新的对象数组,该数组不包含与 id 字段匹配的对象
- JavaScript 比较运算符中的不一致
- 什么是 Telerik 网格的 IsContainedIn FilterOperator 的 Javascript 比较
- JavaScript - 比较日期
- Javascript 比较两个大小不同的数组,并返回不在第二个数组中的项目
- JavaScript 比较 NUMBER.MIN_VALUE 到 0.0 返回 false