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 相关文章推荐
js 模拟实现类似c#下的hashtable的简单功能代码
Jan 24 Javascript
JavaScript Event学习第二章 Event浏览器兼容性
Feb 07 Javascript
jquery解决图片路径不存在执行替换路径
Feb 06 Javascript
JavaScript DOM节点添加示例
Jul 16 Javascript
Egret引擎开发指南之视觉编程
Sep 03 Javascript
详解Bootstrap创建表单的三种格式(一)
Jan 04 Javascript
jQuery禁用快捷键例如禁用F5刷新 禁用右键菜单等的简单实现
Aug 31 Javascript
求js数组的最大值和最小值的四种方法
Mar 03 Javascript
weebox弹出窗口不居中显示的解决方法
Nov 27 Javascript
浅析vue.js数组的变异方法
Jun 30 Javascript
vue-cli整合vuex的时候,修改actions和mutations,实现热部署的方法
Sep 19 Javascript
vue实现防抖的实例代码
Jan 11 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
PHP文件上传原理简单分析
2011/05/29 PHP
深入理解curl类,可用于模拟get,post和curl下载
2013/06/08 PHP
div li的多行多列 无刷新分页示例代码
2013/10/16 PHP
支持png透明图片的php生成缩略图类分享
2015/02/08 PHP
如何批量清理系统临时文件(语言:C#、 C/C++、 php 、python 、java )
2016/02/01 PHP
Jquery拖拽并简单保存的实现代码
2010/11/28 Javascript
Extjs显示从数据库取出时间转换JSON后的出现问题
2012/11/20 Javascript
js获取php变量的实现代码
2013/08/10 Javascript
jquery提取元素里的纯文本不包含span等里的内容
2013/09/30 Javascript
JavaScript的各种常见函数定义方法
2014/09/16 Javascript
用JavaScript显示浏览器客户端信息的超相近教程
2015/06/18 Javascript
jQuery实用技巧必备(中)
2015/11/03 Javascript
Bootstrap Table的使用总结
2016/10/08 Javascript
jQuery 查找元素操作实例小结
2019/10/02 jQuery
Vue实现简单计算器
2021/01/20 Vue.js
python用10行代码实现对黄色图片的检测功能
2015/08/10 Python
在arcgis使用python脚本进行字段计算时是如何解决中文问题的
2015/10/18 Python
Python中遇到的小问题及解决方法汇总
2017/01/11 Python
Python利用Beautiful Soup模块搜索内容详解
2017/03/29 Python
python算法演练_One Rule 算法(详解)
2017/05/17 Python
python 控制Asterisk AMI接口外呼电话的例子
2019/08/08 Python
python 截取XML中bndbox的坐标中的图像,另存为jpg的实例
2020/03/10 Python
Python flask框架实现查询数据库并显示数据
2020/06/04 Python
Python爬虫代理池搭建的方法步骤
2020/09/28 Python
Python内置函数及功能简介汇总
2020/10/13 Python
波兰数码相机及配件网上商店: Cyfrowe.pl
2017/06/19 全球购物
新学期标语
2014/06/30 职场文书
政风行风建设责任书
2014/07/23 职场文书
六查六看剖析材料
2014/10/06 职场文书
关于群众路线的心得体会
2014/11/05 职场文书
简单的辞职信怎么写
2015/02/28 职场文书
酒店销售经理岗位职责
2015/04/02 职场文书
2015年端午节活动方案
2015/05/05 职场文书
2015年艾滋病防治工作总结
2015/05/22 职场文书
中秋节主题班会
2015/08/14 职场文书
室外天线与收音机天线杆接合方法
2022/04/05 无线电