undefined是一个特殊值,通常用于指示变量尚未赋值。对未定义值的引用返回特殊值。其实大多数计算机语言,只有一个表示"无"的值,比如,C语言的NULL,Java语言的null,Python语言的None,Ruby语言的nil。
undefined
英 [ˌʌndɪˈfaɪnd] 美 [ˌʌndɪˈfaɪnd]
adj.
未阐明的;未限定的
双语例句
1.As we shall not deal with algorithmic problems, we leave the term "efficient" undefined.
因为不讨论算法问题,我们对“有效”这一术语不作具体解释。
2.The money was lent for an undefined period of time.
这笔钱无限期借出。
3.An undefined prefix is in use.
使用了未定义的前缀。
4.Call to undefined function getmxrr.
是调用了未定义的函数。
5.Undefined elements can be included in an array literal by simply omitting a value between commas.
数组直接量中还可以存放未定义的元素,只要在逗号之间省去该元素的值就可以了。
扩展资料:
说明
一个特殊值,通常用于指示变量尚未赋值。对未定义值的引用返回特殊值“未定义”。类型定义代码 typeof(undefined) 返回未定义字符串。
当将“未定义”转换为字符串时,它转换为空字符串。
“未定义”值与特殊值null(空)相似。事实上,当使用相等运算符对null(空)和“未定义”进行比较时,它们的比较结果为相等。
参考资料来源:百度百科:undefined(程序语句)
“undefined”的意思是:不明确的;未下定义的
读音:英 [ˌʌndɪˈfaɪnd]、美 [ˌʌndɪˈfaɪnd]
词性:通常在句中用作形容词,修饰主语或宾语。
例句:A sort of undefined longing crept upon them.
一种莫名的渴望爬上了他们的心头。
“undefined”的近义词介绍:vague
读音:英 [veɪɡ]、美 [veɪɡ]
表达意思:模糊的;含糊的;不明确的;暧昧的;(Vague)人名;(法)瓦格;(英)韦格
词性:通常在句中既可以作形容词,也可以作名词。
例句:The charges were vague and imprecise.
这些指控的内容模糊不清。
未定义的意思,一般在程序编译时有“未定义变量”问题时出现。。。
不明确的;模糊的;无定义的
未定义
你程序里的变量使用之前没有定义,就会出现这样的报错