我来自Lua/XML背景,现在将进入HTML/CSS/JavaScript领域,有一个简单的问题困扰了我。下面是我尝试在JavaScript中实现的Lua示例。
local a = "text"
local b = c or a
像这样简单:如果变量c不存在,则使用变量a。
我来自Lua/XML背景,现在将进入HTML/CSS/JavaScript领域,有一个简单的问题困扰了我。下面是我尝试在JavaScript中实现的Lua示例。
local a = "text"
local b = c or a
c
,否则会出现错误。之后您可以使用三元运算符:let a = 'text';
let b = typeof c == 'undefined' ? c : a;
以下是一些链接供您查看:
https://mkyong.com/javascript/check-if-variable-is-exists-in-javascript/
这些链接提供了关于Javascript中如何检查变量是否存在和使用三目运算符的信息。var a = 'text';
var b = (typeof(c)==undefined)?c:a;
console.log(b);
typeof
返回一个字符串,因此 typeof(c) == undefined
总是为假。 - Andreas