五大Web前端入门时最容易掉的坑,你掉了几个?

本文列举了前端学习者常见的五个误区:1) 不合理使用jQuery选择器,建议避免复杂选择器,优先使用ID和类;2) 对基础数据结构和算法的应用,通过排序和二分法解决复杂JSON比较;3) 了解HTTP协议基础,理解POST和GET区别,有助于前后端协作;4) 理解JavaScript作用域,特别是函数作用域;5) 注意HTML/CSS的DOCTYPE使用,必须置于HTML文档开头。积累项目经验和实践是提升的关键。
摘要由CSDN通过智能技术生成
 web全栈是目前比较流行的语言,因为前端较其他语言相比,简单好学,而且现在的互联网公司几乎缺少不了web前端开发,行业的需求致使大量的人转型前端,对于刚学前端的人来讲,他们缺乏开发经验,在项目开发中容易出错,为了使大家少走弯路,综合一批前端程序员,收集了一些最常见的错误,供大家学习,避免掉坑。
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20191019111054813.png)

一、JQuery 选择器
在一个HTML DOM 树中,进行一个比较复杂的元素选择,不包含某些文字的带有某某类名的元素的邻居的父元素的……然后怎么做?写一个很复杂的jQuery选择器?打住。
jquery选择器原理是用正则表达式去分解你的选择器字符串(这一部分叫做Sizzle),然后再用内置的一些遍历函数如prev,next等(其实这些函数也是基于DOM提供的方法),去找到你想要的元素。
【重点】不管是在学前端过程中还是面试,项目经验都是最重要的核心要素。多看最新的操作练习,如果你没灵感缺项目,可以去小编的企鹅学习裙:酒伞留吧务而伞刘酒,翻译成阿拉伯数字就可以找到了、自己去里面下,多操作练习积累项目经验才是王道
另外我会不去盲目地进行Sizzle的语义歧义测试,而是自己根据自己的逻辑去用prev,next等去找到自己的元素;而且退一万步来说,我也会尽量避免使用复杂的选择器(之前的方案也有提及),单位个元素用ID,多个元素用类,绝对高效准确。

二、基础数据结构与算法

现在有两个不同的J

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值