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 相关文章推荐
直接生成打开窗口代码,不必下载
May 14 Javascript
js中生成map对象的方法
Jan 09 Javascript
js 判断浏览器使用的语言示例代码
Mar 22 Javascript
JS传值出现中文参数乱码的解决方法
Jun 30 Javascript
Javascript 调用 ActionScript 的简单方法
Sep 22 Javascript
Javascript Event(事件)的传播与冒泡
Jan 23 Javascript
JavaScript实现弹窗效果代码分析
Mar 09 Javascript
vue引入swiper插件的使用实例
Jul 19 Javascript
JS脚本加载后执行相应回调函数的操作方法
Feb 28 Javascript
Node.js web 应用如何封装到Docker容器中
Sep 01 Javascript
Ant-design-vue Table组件customRow属性的使用说明
Oct 28 Javascript
vue element el-transfer增加拖拽功能
Jan 15 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
在laravel-admin中列表中禁止某行编辑、删除的方法
2019/10/03 PHP
extJs 文本框后面加上说明文字+下拉列表选中值后触发事件
2009/11/27 Javascript
javascript 清空form表单中某种元素的值
2009/12/26 Javascript
让人印象深刻的10个jQuery手风琴效果应用
2012/05/08 Javascript
js页面跳转的常用方法整理
2013/10/18 Javascript
jQuery中add()方法用法实例
2015/01/08 Javascript
jQuery实现高亮显示网页关键词的方法
2015/08/07 Javascript
利用AJAX实现WordPress中的文章列表及评论的分页功能
2016/05/17 Javascript
jquery实现瀑布流效果 jquery下拉加载新数据
2016/12/12 Javascript
JavaScript中利用for循环遍历数组
2017/01/15 Javascript
JS实现按钮添加背景音乐示例代码
2017/10/17 Javascript
vue项目中应用ueditor自定义上传按钮功能
2018/04/27 Javascript
JavaScript设计模式之单例模式原理与用法实例分析
2018/07/26 Javascript
Vue实现导航栏点击当前标签变色功能
2020/08/19 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
2019/11/26 Javascript
Vue路由管理器Vue-router的使用方法详解
2020/02/05 Javascript
[38:44]DOTA2上海特级锦标赛A组小组赛#2 Secret VS CDEC第二局
2016/02/25 DOTA
[04:22]DOTA2大事件之护国神翼
2020/08/14 DOTA
[50:38]DOTA2-DPC中国联赛 正赛 Phoenix vs CDEC BO3 第二场 3月7日
2021/03/11 DOTA
python使用fileinput模块实现逐行读取文件的方法
2015/04/29 Python
python中 chr unichr ord函数的实例详解
2017/08/06 Python
解决Python3 被PHP程序调用执行返回乱码的问题
2019/02/16 Python
详解Python数据分析--Pandas知识点
2019/03/23 Python
Python eval的常见错误封装及利用原理详解
2019/03/26 Python
python实现将视频按帧读取到自定义目录
2019/12/10 Python
python对象销毁实例(垃圾回收)
2020/01/16 Python
Python实现随机生成任意数量车牌号
2020/01/21 Python
Python flask框架如何显示图像到web页面
2020/06/03 Python
Python基于tkinter canvas实现图片裁剪功能
2020/11/05 Python
让IE支持CSS3的不完全兼容方案
2014/09/19 HTML / CSS
HTML5适合的情人节礼物有纪念日期功能
2021/01/25 HTML / CSS
教师应聘自荐信范文
2014/03/14 职场文书
捐资助学倡议书
2014/04/15 职场文书
气象学专业个人求职信
2014/04/22 职场文书
酒吧七夕情人节宣传语
2015/11/24 职场文书
25句企业管理语录:助你迅速打开思路,句句经典!
2020/01/14 职场文书