js 操作符实例代码


Posted in Javascript onOctober 24, 2009
var $mfunc=function(){ 
return { 
//此函数判断浏览器类型,为了简便,返回一个数字表示, 
//1.ie6;2.ie7; 3.ie8;4.ie5.5;5,Firefox;6.chrome;7.Opera;8.Safari;0.无法检测的浏览器 
//其他浏览器可以自行添加 
whichOS:function(){ 
var useragent=navigator.userAgent.toLowerCase(); 
return (/MSIE 6/i.test(useragent)==true&&1)|| 
(/MSIE 7/i.test(useragent)==true&&2)|| 
(/MSIE 8/i.test(useragent)==true&&3)|| 
(/MSIE 5/i.test(useragent)==true&&4)|| 
(/Firefox/i.test(useragent)==true&&5)|| 
(/Chrome/i.test(useragent)==true&&6)|| 
(/Opera/i.test(useragent)==true&&7)|| 
(/Safari/i.test(useragent)==true&&8)||0 
} 
} 
}()

注意其中的&&和||哦,说明都在注释里
Javascript 相关文章推荐
Javascript常用运算符(Operators)-javascript基础教程
Dec 14 Javascript
juqery 学习之五 文档处理 插入
Feb 11 Javascript
JS将光标聚焦在文本最后的实现代码
Mar 28 Javascript
深入探究使JavaScript动画流畅的一些方法
Jun 30 Javascript
jQuery选择器用法实例详解
Dec 17 Javascript
基于原生js淡入淡出函数封装(兼容IE)
Oct 20 Javascript
移动端脚本框架Hammer.js
Dec 15 Javascript
webpack配置之后端渲染详解
Oct 26 Javascript
原生js调用json方法总结
Feb 22 Javascript
jQuery实现动画、消失、显现、渐出、渐入效果示例
Sep 06 jQuery
layui监听select变化,以及设置radio选中的方法
Sep 24 Javascript
vue项目打包之开发环境和部署环境的实现
Apr 23 Javascript
利用JQuery+EasyDrag 实现弹出可拖动的Div,同时向Div传值,然后返回Div选中的值
Oct 24 #Javascript
JS window.opener返回父页面的应用
Oct 24 #Javascript
JavaScript 动态添加表格行 使用模板、标记
Oct 24 #Javascript
javascript Keycode对照表
Oct 24 #Javascript
LazyForm jQuery plugin 定制您的CheckBox Radio和Select
Oct 24 #Javascript
写入cookie的JavaScript代码库 cookieLibrary.js
Oct 24 #Javascript
js文件中调用js的实现方法小结
Oct 23 #Javascript
You might like
php 分库分表hash算法
2009/11/12 PHP
PHP错误抑制符(@)导致引用传参失败Bug的分析
2011/05/02 PHP
CentOS 6.2使用yum安装LAMP以及phpMyadmin详解
2013/06/17 PHP
php中instanceof 与 is_a()区别分析
2015/03/03 PHP
PHP正则表达式之捕获组与非捕获组
2015/11/06 PHP
PHP中静态变量的使用方法实例分析
2016/12/01 PHP
javascript中自定义对象的属性方法分享
2013/07/12 Javascript
IE下JS读取xml文件示例代码
2013/08/05 Javascript
让页面上两个div中的滚动条(滑块)同步运动示例
2013/08/07 Javascript
在Ubuntu系统上安装Ghost博客平台的教程
2015/06/17 Javascript
JS作为值的函数用法示例
2016/06/20 Javascript
Google 地图叠加层实例讲解
2016/08/06 Javascript
浅谈angularJS的$watch失效问题的解决方案
2017/08/11 Javascript
详解Vue-cli webpack移动端自动化构建rem问题
2018/04/07 Javascript
使用Angular CLI快速创建Angular项目的一些基本概念和写法小结
2018/04/22 Javascript
手把手教你 CKEDITOR 4 实现Dialog 内嵌 IFrame操作详解
2019/06/18 Javascript
全面解析Vue中的$nextTick
2020/12/24 Vue.js
[03:24]2014DOTA2国际邀请赛 神秘商店生意火爆
2014/07/18 DOTA
[59:44]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 paiN vs iG
2018/03/31 DOTA
使用Python生成随机密码的示例分享
2016/02/18 Python
Python实现字典按照value进行排序的方法分析
2017/12/23 Python
Python3.5实现的三级菜单功能示例
2019/03/25 Python
Python提取转移文件夹内所有.jpg文件并查看每一帧的方法
2019/06/27 Python
Python求离散序列导数的示例
2019/07/10 Python
Django web自定义通用权限控制实现方法
2020/11/24 Python
使用CSS3美化HTML表单的技巧演示
2016/05/17 HTML / CSS
HTML5 transform三维立方体实现360无死角三维旋转效果
2014/08/22 HTML / CSS
html5清空画布方法(三种)
2017/10/16 HTML / CSS
美国领先的在线旅游网站:Orbitz
2018/11/05 全球购物
aden + anais英国官网:美国婴儿贴身用品品牌
2019/09/08 全球购物
linux面试题参考答案(1)
2016/01/22 面试题
外出学习心得体会范文
2016/01/18 职场文书
javascript条件式访问属性和箭头函数介绍
2021/11/17 Javascript
Win11怎么跳过联网验机 ?Win11跳过联网验机激活教程
2022/04/05 数码科技
nginx静态资源的服务器配置方法
2022/07/07 Servers
go goth封装第三方认证库示例详解
2022/08/14 Golang