var T = {};
声明一个变量,等于{}表示什么意思??
var M = navigator.userAgent.indexOf("MSIE") != -1 && !window.opera;
var V = (document.compatMode == "BackCompat");
M和V代表什么意思,在后续代码中有什么作用??
声明一个变量,等于{}表示什么意思??
var M = navigator.userAgent.indexOf("MSIE") != -1 && !window.opera;
var V = (document.compatMode == "BackCompat");
M和V代表什么意思,在后续代码中有什么作用??
解决方案 »
- 在Android上通过手机GPS来获取当前位置的经纬度的方法?
- JQUERY TABLE 隔行换色的问题
- 问一个鼠标离开OnmouseOver的事件
- jQuery declaration is not found和 Using ++ and -- is considered harmful
- javascript 问题,谢谢先
- 求助,不算难得问题
- 我的电脑为什么不支持关闭IE窗口的对象?
- 能不能在返回上一页后再刷新?
- 关于可修改的表格:哪位给个方案。。。
- zilong:如何用javascript使某个button无法使用
- 哪位大侠有正则表达式分析网页的例子程序啊,急用啊,要写一个信息采集程序?求牛人
- WEB标准为什么会使某些 事件(onscroll) 失效失效
console.log('this browser is '+(M?'IE':'non-IE'));
console.log('this browser version is IE5.5? '+V))
如:var obj={name:'test',value:1};
等价于
var obj=new Object();obj.name='test';obj.value=1;
2.从给M和V赋的值看,都是bool变量,是true还是false这点代码上没法判断,自己从上下文中判断吧
var arr =[]; // 数组M 是一个bool 值 浏览器不是IE 同时不是opera 返回true
var M = navigator.userAgent.indexOf("MSIE") != -1 && !window.opera;
navigator.userAgent.indexOf("MSIE") != -1 不是IE
&& (同时) 无 window.opera (浏览器不是opera)
// bool 值 是否标准兼容模式关闭
var V = (document.compatMode == "BackCompat");document.compatMode,可以用来判断当前页面采用的渲染方式。下面官方文档的说明:
BackCompat:标准兼容模式关闭。
CSS1Compat:标准兼容模式开启。