WEB 教程
实践 示例
HTML 参考手册
CSS 参考手册
PHP 参考手册

如何在 JavaScript 中检查变量是否为字符串

主题:JavaScript / jQuery上一页|下一页

答案:使用 typeof 运算符

您可以简单地使用 typeof 运算符来确定或检查变量是否是 JavaScript 中的字符串。

在下面的示例中,只需使用 myVar 值来查看它是如何工作的:

// Sample variable
var myVar = 'Hello';

// 测试变量是否为字符串
if(typeof myVar === 'string') {
    alert('It is a string.');
} else {
    alert('It is not a string.');
}

您还可以定义自定义函数来检查变量是否为字符串。

如果变量是字符串,则以下示例中的自定义 isString() JavaScript 函数将返回 true,否则返回 false。 让我们尝试一下,看看它是如何工作的:

// 定义一个函数
function isString(myVar) {
    return (typeof myVar === 'string');
}
    
// 样本变量
var x = 10;
var y = true;
var z = "Hello";
    
// 测试变量
alert(isString(x)); // Outputs: false
alert(isString(y)); // Outputs: false
alert(isString(z)); // Outputs: true

FAQ 相关问题解答

以下是与此主题相关的更多常见问题解答:

Advertisements