【发布时间】:2011-02-24 14:07:32
【问题描述】:
只是对 JavaScript 做一点介绍。我习惯于经常在 C++ 中测试我的指针是否存在,以免崩溃。
我从未读过《哈姆雷特》,但我读过 this page 关于 JavaScript 中的 null 和 undefined。
简而言之,我可以:
if (varname == null)
if (varname === null)
if (typeof(varname) != 'undefined')
if (varname != undefined)
if ('varname' in object)
if (object.hasOwnProperty('varname'))
老实说,这对我来说有点过分了 :)。 JavaScript 中测试变量以避免崩溃的经典方法是什么?
【问题讨论】:
-
无事生非可能是另一个值得阅读的游戏:-)
-
我从来不需要在 javascript o.O 中测试它
-
@Renanlf 你的脚本总是能无缝运行吗?
-
是的...工作正常...但我不记得做了一些真正不同的事情然后为HTML标签设置一些CSS或值或属性...最详细的代码是Radix Sort in javascript...所以我从不担心
-
说你从来不用担心这个是假的。这就像说你生来就有知识。我想说下面的答案表明这不是一件简单的事情,这是一个很好的问题,
标签: javascript variables null