英文翻译的意思是:1.不明确的,未下定义的2.未阐明的;未限定的
在电脑方面:
一个特殊值,通常用于指示变量尚未赋值.对未定义值的引用返回特殊值 undefined.动作脚本代码 typeof(undefined) 返回字符串 "undefined".undefined 类型的唯一值是 undefined.当将 undefined 转换为字符串时,它转换为空字符串.
undefined 值与特殊值 null 相似.事实上,当使用相等运算符对 null 和 undefined 进行比较时,它们的比较结果为相等.
在这个示例中,变量 x 尚未声明,所以其值为 undefined.在代码的第一部分,使用相等运算符 (==) 比较 x 的值与值 undefined,并将相应的结果发送到输出窗口.在代码的第二部分,使用相等运算符比较值 null 与 undefined.
// x has not been declared
trace ("The value of x is " x);
if (x == undefined) {
trace ("x is undefined");} else {trace ("x is not undefined");}trace ("typeof (x) is " typeof (x));
if (null == undefined) {
trace ("null and undefined are equal");} else {trace ("null and undefined are not equal");}下面的结果显示在输出窗口中:
The value of x is x is undefined
typeof (x) is undefined
注意:在 ECMA-262 规范中,将 undefined 转换为字符串“undefined”,而不转换为空字符串.
猜你喜欢
- 1sin80°cos35°-cos80°sin35°=?
- 2I like my school because the teachers
- 3零向量与非零向量相加等于什么?例如:向量零+向量AB=?(向量AB为非零向量)
- 4给我一个支点 我可以撬动整个地球.
- 5当x等于什么数时,x-3分之x-1的值与5分之x+3减7的值互为相反数
- 6将一根电线截成15段,一部分每段长8米,另一部分每段长5米,长8米的总长度比长5米的总长度多3米,求这根铁丝全长多少米?
- 7一道入门物理题
- 8毫无怨言的近义词是什么?
- 9比和除法、分数虽然关系紧密,但他们有本质上的区别.比是指两个数量间( )关系;除法是一种( );
- 10商店将某种彩电在进价的基础上提高40%标出售价,然后广告宣传将以80%的优惠价出售,结果每台彩电赚了300元,则经销这彩电的利润率是多少?