当脚本遇到未初始化的变量或对象时,通常会抛出如上图所示的错误. Decription 'Undefined'是全局对象的属性.如果没有为变量赋值,则为'undefined'类型.当求值变量没有任何赋值时,代码也会返回未定义的值. Code structure function test(t) { //defining a function if (t === undefined) { //if t=undefined, call tt console.log(t.tt) //call tt me…