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 相关文章推荐
JXTree对象,读取外部xml文件数据,生成树的函数
Apr 02 Javascript
在IE下获取object(ActiveX)的Param的代码
Sep 15 Javascript
jQuery总体架构的理解分析
Mar 07 Javascript
详谈 Jquery Ajax异步处理Json数据.
Sep 09 Javascript
基于jQuery的图片左右无缝滚动插件
May 23 Javascript
AngularJS中的Directive自定义一个表格
Jan 25 Javascript
浅谈javascript中的三种弹窗
Oct 21 Javascript
浅谈vue实现数据监听的函数 Object.defineProperty
Jun 08 Javascript
JavaScript如何获取到导航条中HTTP信息
Oct 10 Javascript
VUE前端cookie简单操作
Oct 17 Javascript
vue-cli 2.*中导入公共less文件的方法步骤
Nov 22 Javascript
基于Vue实现电商SKU组合算法问题
May 29 Javascript
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
星际争霸 Starcraft 秘技补丁
2020/03/14 星际争霸
PHP中一个控制字符串输出的函数
2006/10/09 PHP
全世界最小的php网页木马一枚 附PHP木马的防范方法
2009/10/09 PHP
PHP实现多条件查询实例代码
2010/07/17 PHP
使用Huagepage和PGO来提升PHP7的执行性能
2015/11/30 PHP
Laravel框架中缓存的使用方法分析
2019/09/06 PHP
php多进程并发编程防止出现僵尸进程的方法分析
2020/02/28 PHP
基于JQuery的简单实现折叠菜单代码
2010/09/15 Javascript
JQuery的$和其它JS发生冲突的快速解决方法
2014/01/24 Javascript
js模仿java的Map集合详解
2016/01/06 Javascript
jQuery表单事件实例代码分享
2016/08/18 Javascript
利用Angularjs和Bootstrap前端开发案例实战
2016/08/27 Javascript
jQuery 选择符详细介绍及整理
2016/12/02 Javascript
vue项目中做编辑功能传递数据时遇到问题的解决方法
2016/12/19 Javascript
BootStrap+Mybatis框架下实现表单提交数据重复验证
2017/03/23 Javascript
使用jQuery.Pin垂直滚动时固定导航
2017/05/24 jQuery
react-router中的属性详解
2017/06/01 Javascript
Vue实现virtual-dom的原理简析
2017/07/10 Javascript
ionic 3.0+ 项目搭建运行环境的教程
2017/08/09 Javascript
three.js实现圆柱体
2018/12/30 Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变rgba的a值实现)
2019/01/24 Javascript
eslint+prettier统一代码风格的实现方法
2020/07/22 Javascript
[53:15]2018DOTA2亚洲邀请赛3月29日 小组赛A组 LGD VS TNC
2018/03/30 DOTA
在Django的视图中使用数据库查询的方法
2015/07/16 Python
在Python中定义和使用抽象类的方法
2016/06/30 Python
Flask框架的学习指南之用户登录管理
2016/11/20 Python
在Python3 numpy中mean和average的区别详解
2019/08/24 Python
Django使用中间件解决前后端同源策略问题
2019/09/02 Python
opencv中图像叠加/图像融合/按位操作的实现
2020/04/01 Python
印尼第一大家居、生活和家具电子商务:Ruparupa
2019/11/25 全球购物
广播电视新闻学专业应届生求职信
2013/10/08 职场文书
秘书英文求职信范文
2014/01/31 职场文书
国际残疾人日广播稿范文
2014/10/09 职场文书
结婚老公保证书
2015/02/26 职场文书
SpringBoot整合Mybatis Generator自动生成代码
2021/08/23 Java/Android
win11如何查看端口是否被占用? Win11查看端口是否占用的技巧
2022/04/05 数码科技