gpt4 book ai didi

CoffeeScript 未定义

转载 作者:行者123 更新时间:2023-12-03 05:01:26 29 4
gpt4 key购买 nike

在 javascript 中,要检查变量是否从未创建过,我们只需执行

if (typeof MyVariable !== "undefined"){ ... }

我想知道如何在 CoffeeScript 中做到这一点?...我尝试类似的事情

if (MyVariable?false){ ... }

但此检查 MyVariable 是否是一个函数,如果是,则将调用 MyVariable(false),否则将调用 void(0) 或类似的东西。

最佳答案

最后我找到了这个简单的方法:

if (MyVariable?){ ... }

这将生成:

if (typeof MyVariable !== "undefined" && MyVariable !== null){ ... }

更新 2014 年 4 月 7 日 Demo Link

enter image description here

关于CoffeeScript 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9929306/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com