`
solon.jar
  • 浏览: 45228 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

常用js判断方法[收藏]

 
阅读更多

转贴
isNull: function(a){  
    return a === null;  
},  
isUndefined: function(a){  
    return a === undefined;  
},  
isNumber: function(a){  
    return typeof a === 'number';  
},  
isString: function(a){  
    return typeof a === 'string';  
},  
isBoolean: function(a){  
    return typeof a === 'boolean';  
},  
isPrimitive: function(b){  
    var a = typeof b;  
    return !!(b === undefined || b === null || a == 'boolean' || a == 'number' || a == 'string');         
},  
isArray: function(a){  
    return proto_obj.toString.call(a) === '[object Array]';  
},  
isFunction: function(a){  
    return proto_obj.toString.call(a) === '[object Function]';  
},  
isPlainObject: function(o){  
    if (!o || o === win || o === doc || o === doc.body) {  
        return false;  
    }  
    return 'isPrototypeOf' in o && proto_obj.toString.call(o) === '[object Object]';          
},  
isWindow: function(o){  
    return o && typeof o === 'object' && 'setInterval' in o;  
},  
isEmptyObject: function(o){  
    for(var a in o) {  
    return false;  
    }  
    return true;  
}  
 
分享到:
评论

相关推荐

    js常用方法收藏 javascript

    根据提供的文件信息,这里将对提到的几个JavaScript知识点进行详细解释和补充: ### 1. 窗口卸载事件监听 ```javascript function window_onbeforeunload() { if (window.event.clientY || window.event.altKey) ...

    js常用100例方法 正则 移动设备判断 金额转换等 页面resize 超实用

    74、原生JavaScript判断字符串是为网址不区分大小写">1、原生JavaScript实现字符串长度截取 2、原生JavaScript获取域名主机 3、原生JavaScript清除空格 4、原生JavaScript替换全部 11、原生JavaScript加入收藏夹 15...

    javascript常用大收藏,非常有用,包含了常用到的各种js

    标题中的"javascript常用大收藏"意味着这个压缩包可能包含了一系列JavaScript的常见用法和实用代码片段。这些收藏通常可以帮助开发者快速查找和理解常见的编程任务,例如事件处理、DOM操作、表单验证、动画效果等。 ...

    网页javascript常用代码收藏

    根据提供的文件信息,我们可以归纳总结出一系列...以上就是对给定文件中提到的JavaScript常用代码的详细解释,涵盖了从基本的页面控制到复杂的视觉效果等多个方面。这些技巧对于提升网页的设计和用户体验有着重要作用。

    JS常用函数方法收集1

    currentMonthDays.js 获取当前年月的天数 locationReplace.js url覆盖 compareVersion.js 比较版本号 params2url.js json参数转换url拼接 ...addFavorite.js 加入收藏夹 setHomepage.js 设为首页 ......

    常用的JS-JavaScript

    ### 常用的JavaScript技巧解析 在网页开发过程中,JavaScript是一种非常重要的脚本语言,它可以帮助开发者实现页面上的动态效果、用户交互等复杂功能。本文将基于提供的内容,详细介绍几种常用的JavaScript技巧及其...

    Javascript中最常用的经典技巧

    ### JavaScript中最常用的经典技巧解析 #### 一、彻底屏蔽鼠标右键 - **知识点**: `oncontextmenu` 事件处理程序通常用来响应鼠标右键点击事件。通过设置 `window.event.returnValue = false` 或者直接返回 `false...

    网页中常用javascript源码

    在探讨“网页中常用javascript源码”的过程中,我们不仅能够深入了解JavaScript在网页开发中的核心应用,还能掌握一系列实用技巧,从而提升网页的交互性和用户体验。以下是对标题、描述及部分内容中提到的关键知识点...

    107个常用javascript语句

    107个常用javascript语句 -7.焦点 .focus(); -6.捕获对象通用方法 function $(obj) {return document.getElementById(obj);} ("") %> -5.字符串赋值数组var array=new Array(); array=tdrczpdata.split('<BR>'); ...

    Js(javascript)常用技巧

    ### Js(javascript)常用技巧深度解析 #### 1. 屏蔽鼠标右键与自定义鼠标操作 在网页开发中,有时我们不希望用户通过右键进行某些操作,如查看网页源码或保存图片等。使用`oncontextmenu="window.event.returnValue...

    我收藏的js图片切换代码

    综上所述,"我收藏的js图片切换代码"涉及了JavaScript中的DOM操作、事件监听、CSS样式控制、数组和循环、定时器、条件判断、动画效果以及模块化编程等多个知识点。理解并掌握这些概念,将有助于你编写出功能丰富且...

    网页设计常用Javascript经典代码

    尽管现代浏览器支持自定义图标,但在IE时代,JavaScript可以更改地址栏上的图标,提高品牌识别度。 13. **单击按钮打印出当前页**: 用户可以通过点击按钮快速打印网页内容,无需使用浏览器的打印菜单。 14. **...

    ASP和js常用代码

    ### ASP与JS常用代码知识点详解 #### 一、禁止用户操作 在网页开发过程中,为了保护网站内容不被轻易复制或篡改,开发者经常会采用一些技术手段来限制用户的某些操作,比如禁止复制、粘贴、选取等。 1. **屏蔽鼠标...

    常用JavaScript脚本(随时更新).doc

    在上述提供的常用JavaScript脚本中,我们可以看到多种常见的应用场景: 1. **透明Flash代码**: `<param name="wmode" value="transparent">` 这行代码用于使Flash对象背景变为透明,使得网页背景可以透过Flash...

    常用的js 脚本

    2. **添加到收藏夹**:`JavaScript:window.external.addfavorite()`是一个方法,允许用户将当前页面添加到他们的浏览器收藏夹中。 3. **设置为首页**:通过JavaScript,你可以创建一个链接,当用户点击时,可以将...

    100个直接可以拿来用的JavaScript实用功能代码片段(1-10)

    8、原生JavaScript判断是否为数字类型 9、原生JavaScript设置cookie值 10、原生JavaScript获取cookie值 11、原生JavaScript加入收藏夹 12、原生JavaScript设为首页 13、原生JavaScript判断IE6 14、原生JavaScript...

    Javascript中最常用的61个经典技巧

    4. **设置收藏夹图标**:通过 `<link rel="Shortcut Icon" href="favicon.ico">` 和 `<link rel="Bookmark" href="favicon.ico">`,你可以指定一个图标作为浏览器收藏夹和地址栏的图标,提升网站品牌识别度。...

    收藏的PHP常用函数 推荐收藏保存

    **方法二:** 使用JavaScript进行页面跳转。 ```php echo "<script>window.location=\"$PHP_SELF\";</script>"; ``` **方法三:** 使用HTML元标签进行页面跳转。 ```php echo ";URL=index.php\">"; ``` #### 四、...

Global site tag (gtag.js) - Google Analytics