if(typeof document.mylist.length !="undefined"){}
或者 if(!isNaN(document.mylist.length)){}
typeof运算符返回一个用来表示表达式的数据类型的字符串
typeof 运算符把类型信息当作字符串返回。typeof 有六个返回值:
"number","string","boolean","object","function"和"undefined"
如: alert(typeof(123)) ; //返回"number";
alert(typeof("123")); //返回"string"
typeof的运算数未定义,返回的就是 "undefined"。
运算数为数字 typeof(x) = "number"
字符串 typeof(x) = "string"
布尔值 typeof(x) = "boolean"
对象,数组和null typeof(x) = "object"
函数 typeof(x) = "function"
typeof语法中的圆括号是可选项