Javascript typeof 用法


Posted in Javascript onDecember 28, 2008

if(document.mylist.length != "undefined" ) {} 这个用法有误.
正确的是 if( typeof(document.mylist.length) != "undefined" ) {}
或 if( !isNaN(document.mylist.length) ) {}
typeof的运算数未定义,返回的就是 "undefined".
运算数为数字 typeof(x) = "number"
字符串 typeof(x) = "string"
布尔值 typeof(x) = "boolean"
对象,数组和null typeof(x) = "object"
函数 typeof(x) = "function"
typeof 运算符返回一个用来表示表达式的数据类型的字符串。
可能的字符串有:"number"、"string"、"boolean"、"object"、"function" 和 "undefined"。
如:
alert(typeof (123));//typeof(123)返回"number"
alert(typeof ("123"));//typeof("123")返回"string"
typeof 运算符
返回一个用来表示表达式的数据类型的字符串。
typeof[()expression[]] ;
expression 参数是需要查找类型信息的任意表达式。
三水点靠木 3water.com 更多的javascript资料可以访问
说明
typeof 运算符把类型信息当作字符串返回。typeof 返回值有六种可能: "number," "string," "boolean," "object," "function," 和 "undefined."
typeof 语法中的圆括号是可选项。

Javascript 相关文章推荐
jquery的clone方法应用于textarea和select的bug修复
Jun 26 Javascript
js实现局部页面打印预览原理及示例代码
Jul 03 Javascript
JavaScript通过元素索引号删除数组中对应元素的方法
Mar 18 Javascript
jQuery使用empty()方法删除元素及其所有子元素的方法
Mar 26 Javascript
jQuery简单实现遍历数组的方法
Apr 14 Javascript
Jquery1.9.1源码分析系列(十五)动画处理之外篇
Dec 04 Javascript
javascript获取wx.config内部字段解决微信分享
Mar 09 Javascript
学习AngularJs:Directive指令用法(完整版)
Apr 26 Javascript
微信小程序 下拉菜单的实现
Apr 06 Javascript
小程序数据通信方法大全(推荐)
Apr 15 Javascript
vue绑定数字类型 value为数字的实例
Aug 31 Javascript
Vue中Object.assign清空数据报错的解决方案
Mar 03 Vue.js
javascript iframe中打开文件,并检测iframe存在否
Dec 28 #Javascript
JS option location 页面跳转实现代码
Dec 27 #Javascript
不要小看注释掉的JS 引起的安全问题
Dec 27 #Javascript
JavaScript 检测浏览器和操作系统的脚本
Dec 26 #Javascript
javascript 对表格的行和列都能加亮显示
Dec 26 #Javascript
JavaScript 仿关机效果的图片层
Dec 26 #Javascript
jquery 插件 任意位置浮动固定层
Dec 25 #Javascript
You might like
echo(),print(),print_r()之间的区别?
2006/11/19 PHP
一步一步学习PHP(2)――PHP类型
2010/02/15 PHP
PHP实现超简单的SSL加密解密、验证及签名的方法示例
2017/08/28 PHP
js+css实现的圆角边框TAB选项卡滑动门代码分享(2款)
2015/08/26 Javascript
jQuery选择器及jquery案例详解(必看)
2016/05/20 Javascript
bootstrap快速制作后台界面
2016/12/05 Javascript
Angularjs上传文件组件flowjs功能
2017/08/07 Javascript
js实现控制文件拖拽并获取拖拽内容功能
2018/02/17 Javascript
详解node Async/Await 更好的异步编程解决方案
2018/05/10 Javascript
JS简单生成由字母数字组合随机字符串示例
2018/05/25 Javascript
全面分析JavaScript 继承
2019/05/30 Javascript
JavaScript实现PC端横向轮播图
2020/02/07 Javascript
antd-mobile ListView长列表的数据更新遇到的坑
2020/04/08 Javascript
[01:08:56]DOTA2-DPC中国联赛 正赛 Magma vs LBZS BO3 第一场 2月7日
2021/03/11 DOTA
Python通过PIL获取图片主要颜色并和颜色库进行对比的方法
2015/03/19 Python
python搭建微信公众平台
2016/02/09 Python
python的exec、eval使用分析
2017/12/11 Python
python使用os.listdir和os.walk获得文件的路径的方法
2017/12/16 Python
Python类的继承用法示例
2019/01/31 Python
python 实现在一张图中绘制一个小的子图方法
2019/07/07 Python
在pytorch中为Module和Tensor指定GPU的例子
2019/08/19 Python
Python新手如何理解循环加载模块
2020/05/29 Python
Python如何实现大型数组运算(使用NumPy)
2020/07/24 Python
CSS3 实现弹跳的小球动画
2020/10/26 HTML / CSS
Athleta官网:购买女士瑜伽服、技术运动服和休闲运动服
2020/11/12 全球购物
名词解释WEB SERVICE,SOAP,UDDI,WSDL,JAXP,JAXM;JSWDL开发包的介绍。
2012/10/27 面试题
家长通知书家长评语
2014/04/17 职场文书
学习方法演讲稿
2014/05/10 职场文书
关于雷锋的演讲稿
2014/05/10 职场文书
2015世界地球日活动总结
2015/02/09 职场文书
2015年全国“爱牙日”宣传活动总结
2015/03/23 职场文书
就业意向书范本
2015/05/11 职场文书
2015年试用期工作总结范文
2015/05/28 职场文书
2015年安全生产月工作总结
2015/07/27 职场文书
深入理解go slice结构
2021/09/15 Golang
Element-ui Layout布局(Row和Col组件)的实现
2021/12/06 Vue.js