收藏 分销(赏)

web前端新手群(256993470)11月群聊精华.doc

上传人:xrp****65 文档编号:7684692 上传时间:2025-01-12 格式:DOC 页数:8 大小:35KB 下载积分:10 金币
下载 相关 举报
web前端新手群(256993470)11月群聊精华.doc_第1页
第1页 / 共8页
web前端新手群(256993470)11月群聊精华.doc_第2页
第2页 / 共8页


点击查看更多>>
资源描述
2012/11/3 - 2012-12-03群聊精华 WEB前端新手群:256993470 var length = 10 function fn(){ alert(this.length) } var obj = { length: 5, method: function(fn) { fn(); arguments[0](); } } obj.method(fn) 求值喽~ fn的作用域是fn,是arguments [function fn(){ console.log( this ); alert(this.length) }] 所以fn===this arguments === this 调用的时候 就传了 一个参数 所以 length=1 this 原来还可以指向 arguments 。。。 答案多少 10 然后 1 --------------- function b(x, y, a) { arguments[2] = 10; alert(a); } b(1, 2, 3); 应该是10. ----- function b(x, y, a) { arguments[2] = 10; alert(a); } b(1, 2);这个呢 undefined -------------- function change() { alert(typeof fn) // ? function fn() { alert('hello') } var fn } change() 求值! 是function 函数声明 先后是没关系的,所以 是function,只有变量这个2货 需要先声明 不然就是 undefined ---------------------- z-index的比较只能在兄弟节点间才有意义 如果子元素z-index为999 父级为1 对于父级外的任何元素来说这个子元素的层级为1 首行缩进两个字符的html标签是什么? text-indent:2em IE6的虚线怎么清除?a标签点击时产生的 a{outline:none;} 可以js模拟 <a href="#" onfocus="this.blur();">测试</a> <style type="text/css">a {blr:expression(this.onFocus=this.blur())}</style> ------------------- jQuery鼠标经过显示编辑文本框 这个怎么实现? <input>正常 是没有border 鼠标滑过 有border 并且聚焦 -------------------- var c=function(){ return 1; } var d=c; c=function(){ return 2; } d(); 求值喽~ 是1嘛。。匿名函数 都赋值给 变量了。。 跟下面那句一毛钱的关系都没了。。 var d = function(){return 1}其实 这里是这样~ -------------------- 对于传统编译型语言来说,编译步骤分为:词法分析、语法分析、语义检查、代码优化和字节生成。 但对于解释型语言来说,通过词法分析和语法分析得到语法树后,就可以开始解释执行了。 var arg = 1; function foo(arg) { alert(arg); var arg = 2; } foo(3); alert出来的 是几? 3 考 JS运行机制的。 所谓的"预解析",其实是在语法分析阶段完成,并存储在语法树中。当执行到函数实例时,会将varDelcs和funcDecls从语法树中复制到执行环境的scriptObject上。 -------------- function a(){ var t=1; for(var i=0;i<6;i++){ t++; } alert(i) } a(); 6,是 i,for其实 只干了一件事 i的递增 alert 又在for外面 所以 永远是6 --------------------- <script type="text/javascript" src="Script/VV_PNG.js"> DD_belatedPNG.fix('.png_bg'); </script> 可以这么写么?引入JS的同时 调用JS? 不可以 可是我的JS执行了哦 那也没这样写的 看下这篇文章吧 http://www.w3help.org/zh-cn/causes/HS9001 虽然 HTML 规范中并没有明确说明这种情况下用户端应如何处理,但当动态的为 SCRIPT 元素设定 src 属性引入外部脚本文件后,原 SCRIPT 元素内的脚本内容该如何处理就出现了模糊不清的情况。所以在编写代码时就应当避免在这种歧义的发生。 ----------------- 1/0===1/(-0) 求值咯 false 因为分母不能为零,/是除号。。 --------------- var ee = function ff(d){return d;} var d = new ee("kou"); alert(d); // ?? 是object 因为 函数本来就是一个object 变量 = 函数 = object alert(new ee("kou")),然后 new object 所以 ... ---------------- var a = "hellow"; (function(){ var b = "word"; alert(a+b); }()); alert(a+b); //输出什么? 第一个是 hello word 第二个无效,因为字符串不能和undefined拼接 ----------------- <div id="div_id"><ul>(有具体内容)</ul></div> 用javascirpt怎么取得ul的宽? var oDiv=document.getElementById("div_id"); var oUl=oDiv.children[0];这样貌似可以获取到。 可是我看网上说,,children这个在IE7和FIREFOX上不同,,不建议使用。。? 那么直接var oUl=oDiv.getElementsByTagName("ul"); 我刚才试了下,ie9,firefox,chrome,都能取到正确的值1980, 在ie7内核的soguo浏览器中,就是1940 不计算padding和margin貌似 确实是这样,我*{margin:0;padding:0;}这样之后,ie9,firefox,chrome,ie7内核的soguo浏览器的兼容模式和高速模式,就都一样了,1940 -------------
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服