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 相关文章推荐
Prototype Date对象 学习
Jul 12 Javascript
JavaScript CSS修改学习第二章 样式
Feb 19 Javascript
图片onload事件触发问题解决方法
Jul 31 Javascript
深入理解JavaScript系列(3) 全面解析Module模式
Jan 15 Javascript
正则表达式搭配js轻松处理json文本方便而老古
Feb 17 Javascript
原生JavaScript+LESS实现瀑布流
Dec 12 Javascript
javascript操作Cookie(设置、读取、删除)方法详解
Mar 18 Javascript
JQuery显示、隐藏div的几种方法简明总结
Apr 16 Javascript
微信小程序 后台https域名绑定和免费的https证书申请详解
Nov 10 Javascript
JS实现的将html转为pdf功能【基于浏览器端插件jsPDF】
Feb 06 Javascript
利用Node.js批量抓取高清妹子图片实例教程
Aug 02 Javascript
vue-cli3中vue.config.js配置教程详解
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
php中iconv函数使用方法
2008/05/24 PHP
PHP实现的简单排列组合算法应用示例
2017/06/20 PHP
PHP实现字符串翻转功能的方法【递归与循环算法】
2017/11/03 PHP
js bind 函数 使用闭包保存执行上下文
2011/12/26 Javascript
关于JavaScript中原型继承中的一点思考
2012/07/25 Javascript
Jquery EasyUI的添加,修改,删除,查询等基本操作介绍
2013/10/11 Javascript
JS实现在网页中弹出一个输入框的方法
2015/03/03 Javascript
JavaScript获得当前网页来源页面(即上一页)的方法
2015/04/03 Javascript
基于javascript实现文字无缝滚动效果
2016/03/22 Javascript
详解AngularJS跨页面传值(ui-router)
2017/08/23 Javascript
jQueryUI Sortable 应用Demo(分享)
2017/09/07 jQuery
JQuery特殊效果和链式调用操作示例
2019/05/13 jQuery
微信小程序转发事件实现解析
2019/10/22 Javascript
JavaScript canvas实现跟随鼠标事件
2020/02/10 Javascript
jquery传参及获取方式(两种方式)
2020/02/13 jQuery
node.js爬虫框架node-crawler初体验
2020/10/29 Javascript
[46:10]2014 DOTA2国际邀请赛中国区预选赛 CnB VS HGT
2014/05/21 DOTA
Python和php通信乱码问题解决方法
2014/04/15 Python
python3调用R的示例代码
2018/02/23 Python
Python利用公共键如何对字典列表进行排序详解
2018/05/19 Python
python实现flappy bird小游戏
2018/12/24 Python
Python设计模式之工厂方法模式实例详解
2019/01/18 Python
Django用户认证系统 组与权限解析
2019/08/02 Python
如何使用python进行pdf文件分割
2019/11/11 Python
多个python文件调用logging模块报错误
2020/02/12 Python
Python获取excel内容及相关操作代码实例
2020/08/10 Python
html5 datalist标签使用示例(自动完成组件)
2014/05/04 HTML / CSS
借助HTML5 Canvas API制作一个简单的猜字游戏
2016/03/25 HTML / CSS
7 For All Mankind官网:美国加州洛杉矶的高级牛仔服装品牌
2018/12/20 全球购物
小学生自我评价范例
2013/09/24 职场文书
缴纳养老保险的证明
2014/01/10 职场文书
献爱心捐款倡议书
2014/05/14 职场文书
企业精神口号
2014/06/11 职场文书
安全施工责任书
2014/08/25 职场文书
Python实现byte转integer
2021/06/03 Python
Win10服务主机占用内存怎么办?Win10服务主机进程占用大量内存解决方法
2022/09/23 数码科技