js中typeOf用法(判断一个值是否是某种类型,如:对象)

飘逸的风10年前 (2016-07-05)前端5294
JS中的变量是松散类型(即弱类型)的,可以用来保存任何类型的数据。
typeof 可以用来检测给定变量的数据类型,可能的返回值:
1. 'undefined' --- 这个值未定义;
2. 'boolean'    --- 这个值是布尔值;
3. 'string'        --- 这个值是字符串;
4. 'number'     --- 这个值是数值;
5. 'object'       --- 这个值是对象或null;
6. 'function'    --- 这个值是函数。

用法:

var aa = 'test string';   
alert(typeof aa);  // 'string'   
alert(typeof 90);  // 'number'  

相关文章

lhgCalendar 弹出日历组件

lhgCalendar 弹出日历组件

lhgCalendar是一个功能强大且兼容面广的对日历组件,它拥有精致的界面与友好的接口 精简迷你高效 弹出日历分独立版本和jQuery组件2个,独立版本大小才15K,jQuery版本才9K,...

JS版的in_array和is_array

写PHP代码是我们可以使用is_array()方法来检测一个变量是否是数组,使用in_array()来判断一个变量是否包含在一个数组中,那么在JS中我们该,如何来判断呢?   下面来分享...

jquery 事件方法总结

Dom: Attribute:属性 $("p").addClass(css中定义的样式类型); 给某个元素添加样式 $("img").attr({src:"test.jpg",title:"te...

jQuery自适应宽度导航插件Horizo​​ntalNav

jQuery自适应宽度导航插件Horizo​​ntalNav

Horizo​​ntalNav 是一个 jQuery 导航插件,能够自适应容器的宽度。如果你曾经在一个项目中创建过这种效果,你就会知道,这是很难处理的。但这个插件很容易,并且支持 IE6、IE7。...

js 数组操作集合

注意:以下是按操作来分类的,有的方法有多个用途,就有重复 1、数组的创建 var arrayObj = new Array(); //创建一个数组 var arrayObj = new Arra...

手机网页浏览时字体缩小了,怎么办?

在手机网站上,大小都控制好了,浏览时却等比缩小了,怎么办? 没关系,在<head>里加上以下几段代码,完美解决: <meta content="width=dev...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。