前端笔试题

本文精选了一系列前端笔试题目,包括CSS族谱、jQuery事件解绑、正则表达式使用技巧、AJAX请求状态码解析等内容,旨在帮助读者巩固前端基础知识。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

哈哈,最近不知道咋地,遇到一些有意思的问题就会想着可以拿来做笔试题用...

记录下:

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);//输出是

 

转载于:https://www.cnblogs.com/youryida/p/4305909.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值