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 相关文章推荐
javascript Ext JS 状态默认存储时间
Feb 15 Javascript
JavaScript DOM学习第八章 表单错误提示
Feb 19 Javascript
jquery.validate使用攻略 第二部
Jul 01 Javascript
jQuery Form 页面表单提交的小例子
Nov 15 Javascript
jquery实现网页查找功能示例分享
Feb 12 Javascript
js获取和设置属性的方法
Feb 20 Javascript
js动态拼接正则表达式的两种方法
Mar 04 Javascript
解决node-webkit 不支持html5播放mp4视频的方法
Mar 11 Javascript
javascript实现tab切换特效
Nov 12 Javascript
JS组件Bootstrap实现弹出框和提示框效果代码
Dec 08 Javascript
jQuery滑动效果实现方法分析
Sep 05 jQuery
详解JavaScript匿名函数和闭包
Jul 10 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
一个可以删除字符串中HTML标记的PHP函数
2006/10/09 PHP
PHP 得到根目录的 __FILE__ 常量
2008/07/23 PHP
php获取通过http协议post提交过来xml数据及解析xml
2012/12/16 PHP
php取得字符串首字母的方法
2015/03/25 PHP
引用外部脚本时script标签关闭的写法
2014/01/20 Javascript
jquery UI Datepicker时间控件的使用方法(加强版)
2015/11/07 Javascript
深入解析JavaScript框架Backbone.js中的事件机制
2016/02/14 Javascript
如何判断出一个js对象是否一个dom对象
2016/11/24 Javascript
浅谈Node.js:Buffer模块
2016/12/05 Javascript
Angular.js中处理页面闪烁的方法详解
2017/03/09 Javascript
jquery表单提交带错误信息提示效果
2017/03/09 Javascript
Angular6 写一个简单的Select组件示例
2018/08/20 Javascript
微信小程序canvas.drawImage完全显示图片问题的解决
2018/11/30 Javascript
从0到1构建vueSSR项目之node以及vue-cli3的配置
2019/03/07 Javascript
js module大战
2019/04/19 Javascript
通过实例了解js函数中参数的传递
2019/06/15 Javascript
微信小程序项目总结之记账小程序功能的实现(包括后端)
2019/08/20 Javascript
[00:59]DOTA2英雄背景故事——上古巨神
2020/06/28 DOTA
利用Python实现简单的相似图片搜索的教程
2015/04/23 Python
Python EOL while scanning string literal问题解决方法
2020/09/18 Python
python使用xlrd与xlwt对excel的读写和格式设定
2017/01/21 Python
Python输入二维数组方法
2018/04/13 Python
Python 确定多项式拟合/回归的阶数实例
2018/12/29 Python
使用python实现离散时间傅里叶变换的方法
2019/09/02 Python
使用Django清空数据库并重新生成
2020/04/03 Python
浅谈keras中Dropout在预测过程中是否仍要起作用
2020/07/09 Python
浅析Python requests 模块
2020/10/09 Python
一篇文章带你学习CSS3图片边框
2020/11/04 HTML / CSS
美国汽车交易网站:Edmunds
2016/08/17 全球购物
GUESS德国官网:美国牛仔服装品牌
2017/02/14 全球购物
TCP/IP模型的分界线
2012/12/01 面试题
2014年大学生就业规划书
2014/04/04 职场文书
《与朱元思书》的教学反思
2014/04/17 职场文书
公司副总经理任命书
2014/06/05 职场文书
教师党员个人整改措施
2014/10/27 职场文书
公司捐书倡议书
2015/04/27 职场文书