JavaScript变量存储为错误的数据类型

时间:2018-11-17 10:00:40

标签: javascript types comparison browser-cache

我有这个JavaScript文件:

var name = 5;
if (name === "5")
{
    console.log("name is a string");
}

if语句的评估结果为true,并记录到控制台。

肯定这是不对的,就像我尝试使用其他变量名一样,它的计算结果不为真。

var age = 5;
if (age === "5")
{
    console.log("age is a string");
}

我已经尝试过重新加载Chrome,以便在必要时清除任何类型的缓存(之前使用name来存储字符串),但我恐怕真的不知道这是怎么回事。为什么此变量不能存储正确的类型/保留旧的数据类型?

0 个答案:

没有答案