我已经有一段时间没有使用 Javascript 了,但我似乎记得一件我无法开始工作的事情。你能帮帮我吗?
我想创建一个对象 var testobject = {}
,然后在页面之间创建一些额外的功能。我的内存是这样的:
var testobject = { extfunc : somerandomfunc ||false }
但它给了我错误“somerandomfunc is not defined”,现在我只希望它在它存在的页面上捕获“somerandomfunc”,然后在它不存在时默认为“false”。现在如何实现这一目标?
最佳答案
这个更明确的版本可以工作:
var testobject = {
extfunc: typeof somerandomfunc != 'undefined' ? somerandomfunc : false
}
关于javascript - 对象默认值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49890006/