哈哈,最近不知道咋地,遇到一些有意思的问题就会想着可以拿来做笔试题用...
记录下:
1、CSS族谱 http://www.helloweba.com/view-blog-291.html
2、$("tr>td:last") 和$("tr>td:last-child")区别
3、空页面,以下代码,问效果
<script> document.addEventListener("load/onload",[ "loadInit()"/loadInit/"loadInit"/loadInit()], false); function loadInit(){ alert("ok"); } </script>
4、jq 委托注册事件的解绑
5、正则中的转义字符
'5\*4*0a'.match(/(\*)+/) 问:如何匹配出\* 答:无法匹配,只能'5\\*4*0a'.match(/(\\\*)+/) 析:"\*" === "*" "\a" === "a"
问:如何匹配一个非负小数
6、正常的ajax以及跨域的ajax,浏览器控制台的请求状态码,以及控制台报的错误,以及jq error的原生js原理(readystate和xhr的status)顺序和值。
7、闭包 产生一个闭包的关键是什么?
cmd={} map={ next:"go/n", prev:"go/p" } var fn=function(url,param){ alert(url+'\n'+param); } for(var x in map){ //cmd[x]=... 补全代码 } cmd.next(1);//输出 "go/n1" cmd.prev(2);//输出 "go/p2"
8、margin-top padding-top的%取值基准
9、line-height的% px 系数 取值区别
10、引入css link和import的区别
11、document.cookie="a=1; b=2;";console.log(document.cookie);//输出是