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使用parseInt解析数字实现求和的方法
Aug 05 Javascript
JavaScript必知必会(二) null 和undefined
Jun 08 Javascript
JS从数组中随机取出几个数组元素的方法
Aug 02 Javascript
jQuery插件FusionCharts实现的3D帕累托图效果示例【附demo源码】
Mar 25 jQuery
HTML5+Canvas调用手机拍照功能实现图片上传(下)
Apr 21 Javascript
Bootstrap table使用方法总结
May 10 Javascript
Kindeditor单独调用单图上传增加预览功能的实例
Jul 31 Javascript
JS字符串去除连续或全部重复字符的实例
Mar 08 Javascript
jQuery实现的模仿雨滴下落动画效果
Dec 11 jQuery
vue子路由跳转实现tab选项卡
Jul 24 Javascript
Vue 自定义指令实现一键 Copy功能
Sep 16 Javascript
编写v-for循环的技巧汇总
Dec 01 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
用mysql内存表来代替php session的类
2009/02/01 PHP
php中3种方法统计字符串中每种字符的个数并排序
2012/08/27 PHP
$_GET['goods_id']+0 的使用详解
2013/06/06 PHP
PHP闭包定义与使用简单示例
2018/04/13 PHP
javascript延时重复执行函数 lLoopRun.js
2007/06/29 Javascript
jquery 1.4.2发布!主要是性能与API
2010/02/25 Javascript
window.open不被拦截的实现代码
2012/08/22 Javascript
js判断数据类型如判断是否为数组是否为字符串等等
2014/01/15 Javascript
JavaScript strike方法入门实例(给字符串加上删除线)
2014/10/17 Javascript
jquery实现点击查看更多内容控制段落文字展开折叠效果
2015/08/06 Javascript
javascript使用输出语句实现网页特效代码
2015/08/06 Javascript
javascript实现倒计时跳转页面
2016/01/17 Javascript
jQuery对象与DOM对象转换方法详解
2016/05/10 Javascript
JavaScript获取当前url根目录(路径)
2016/06/17 Javascript
解决bootstrap导航栏navbar在IE8上存在缺陷的方法
2016/07/01 Javascript
JavaScript中闭包之浅析解读(必看篇)
2016/08/25 Javascript
详解如何使用webpack在vue项目中写jsx语法
2017/11/08 Javascript
Javasript设计模式之链式调用详解
2018/04/26 Javascript
vuejs实现折叠面板展开收缩动画效果
2018/09/06 Javascript
利用JS动态生成隔行换色HTML表格的两种方法
2018/10/09 Javascript
微信小程序自定义组件实现环形进度条
2020/11/17 Javascript
ES6常用小技巧总结【去重、交换、合并、反转、迭代、计算等】
2019/12/21 Javascript
Python实现的密码强度检测器示例
2017/08/23 Python
numpy中loadtxt 的用法详解
2018/08/03 Python
Pycharm生成可执行文件.exe的实现方法
2020/06/02 Python
pytorch下的unsqueeze和squeeze的用法说明
2021/02/06 Python
Staples美国官方网站:办公用品一站式采购
2016/07/28 全球购物
世界上最大的街头服饰网站:Karmaloop
2017/02/04 全球购物
日本最大的购物网站乐天市场国际版:Rakuten Global Market(支持中文)
2020/02/03 全球购物
荣耀俄罗斯官网:HONOR俄罗斯
2020/10/31 全球购物
英语系本科生个人求职信
2013/09/21 职场文书
在职人员函授期间自我评价分享
2013/11/08 职场文书
大学军训感言400字
2014/03/11 职场文书
财产分割协议书范本
2014/11/03 职场文书
调任通知
2015/04/21 职场文书
Win11使用CAD卡顿或者致命错误怎么办?Win11无法正常使用CAD的解决方法
2022/07/23 数码科技