var docEl = doc.documentElement,这个后面为什么是逗号,不应该是分号吗?
var 可以用来定义变量来存储东西,一个var可以定义多个变量, 每个定义变量之间用逗号隔开 老师写的类似于:var a = xxx, b = function(){ xxxxx}, c = xxxxxx;
同问,这是慕课网那一节课,求告诉,谢谢啦
能否指教一下,
手机站为啥不兼容谷歌,火狐啊
(function (doc, win) { var docEl = doc.documentElement, resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize', recalc = function () { var clientWidth = docEl.clientWidth; if (!clientWidth) return; if(clientWidth>640){ docEl.style.fontSize = 10 +'px'; }else{ docEl.style.fontSize = 10* (clientWidth / 640) + 'px'; }; }; win.addEventListener(resizeEvt, recalc, false); doc.addEventListener('DOMContentLoaded', recalc, false);
如果用了逗号,一般后面还有别的定义,用分号,就是这条语句只定义这一个,已定义完;