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 jquery做的图片连续滚动代码
Jan 06 Javascript
js加强的经典分页实例
Mar 15 Javascript
jQuery异步获取json数据方法汇总
Dec 22 Javascript
JavaScript生成随机数的4种自定义函数分享
Feb 28 Javascript
Ionic如何创建APP项目
Jun 03 Javascript
AngularJS中的API(接口)简单实现
Jul 28 Javascript
js实现的页面加载完毕之前loading提示效果完整示例【附demo源码下载】
Aug 02 Javascript
预防网页挂马的方法总结
Nov 03 Javascript
JS实现搜索框文字可删除功能
Dec 28 Javascript
vue element-ui table组件动态生成表头和数据并修改单元格格式 父子组件通信
Aug 15 Javascript
浅析JavaScript 函数柯里化
Sep 08 Javascript
AJAX引擎原理以及XmlHttpRequest对象的axios、fetch区别详解
Apr 09 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
Laravel中使用FormRequest进行表单验证方法及问题汇总
2016/06/19 PHP
php图像验证码生成代码
2017/06/08 PHP
PHP 中魔术常量的实例详解
2017/10/26 PHP
php5对象复制、clone、浅复制与深复制实例详解
2019/08/14 PHP
论坛特效代码收集(落伍转发-不错)
2006/12/02 Javascript
javascript 不间断的图片滚动并可点击
2010/01/15 Javascript
IE8下String的Trim()方法失效的解决方法
2013/11/08 Javascript
JQuery使用$.ajax和checkbox实现下次不在通知功能
2015/04/16 Javascript
js实现改进的仿蓝色论坛导航菜单效果代码
2015/09/06 Javascript
详解nodejs异步I/O和事件循环
2017/06/07 NodeJs
BootStrap下的弹出框加载select2框架失败的解决方法
2017/08/31 Javascript
JS监听滚动和id自动定位滚动
2018/12/18 Javascript
Vue获取微博授权URL代码实例
2020/11/04 Javascript
详解Python程序与服务器连接的WSGI接口
2015/04/29 Python
Python实现代码统计工具(终极篇)
2016/07/04 Python
简单的python协同过滤程序实例代码
2018/01/31 Python
python 读写文件,按行修改文件的方法
2018/07/12 Python
Python 将Matrix、Dict保存到文件的方法
2018/10/30 Python
Python 互换字典的键值对实例
2019/02/12 Python
远程部署工具Fabric详解(支持Python3)
2019/07/04 Python
python tkinter组件使用详解
2019/09/16 Python
解决django后台管理界面添加中文内容乱码问题
2019/11/15 Python
python 实现PIL模块在图片画线写字
2020/05/16 Python
OpenCV Python实现图像指定区域裁剪
2021/03/12 Python
基于Python编写一个计算器程序,实现简单的加减乘除和取余二元运算
2020/08/05 Python
优瑞自动咖啡机官网:Jura
2018/09/29 全球购物
介绍一下Ruby的多线程处理
2013/02/01 面试题
装潢设计实习自我鉴定
2013/09/19 职场文书
信息部岗位职责
2013/11/12 职场文书
班主任工作年限证明
2014/01/12 职场文书
20年同学聚会邀请函
2014/02/04 职场文书
管理学院毕业生自荐信范文
2014/03/10 职场文书
军事博物馆观后感
2015/06/05 职场文书
安全主题班会教案
2015/08/12 职场文书
pytorch实现手写数字图片识别
2021/05/20 Python
【海涛dota解说】海涛小满开黑4v5被破两路翻盘潮汐第一视角解说
2022/04/01 DOTA