基础
DOM定义了所有 HTML 元素的对象和属性,以及访问它们的方法。可以把其看作为一个API,利用里面的方法可以对html元素进行访问、删除、修改、增加以及添加事件。
jQuery是一种js框架,也可以是一个js的函数库,并含有许多插件(不是一门语言)。jQuery的优点是比较简单,用起来很方便,对于DOM操作不需要写那么复杂的函数名称和方法。
前端框架三驾马车
前端技术发展比较迅速,尤其是这几年,各种新框架层出不穷。用框架的好处就是很多东西框架已经帮你考虑好,只要按照框架个格式操作就可以,缺点就是你得学习去理解,但个人觉得这个学习是值得的,有轮子干嘛不用呢。现在前端框架主流的大概就三种,Angular、React、Vue,三者的设计模式其实差不多,都是基于MVVM的。个人感觉Vue相对要简单些,而且目前势头比较好,文档比较齐全(中文的噢),更新什么都比较快,顺便提下它还是中国人(大神尤雨溪 )写的。建议学习前端框架首选Vue。
以上介绍的仅仅是Web前端技术的一个基本脉络,还有很多旁支末节的前端技术,都提出来又会搞得新手无所适从,建议大家可以从主线出发,等到梳理清楚后再顺藤摸瓜,那也就不会再有疑惑了。
在以上的分享关于这个问题的解答都是个人的意见与建议,我希望我分享的这个问题的解答能够帮助到大家。
在这里同时也希望大家能够喜欢我的分享,大家如果有更好的关于这个问题的解答,还望分享评论出来共同讨论这话题。
我最后在这里,祝大家每天开开心心工作快快乐乐生活,健康生活每一天,家和万事兴,年年发大财,生意兴隆,谢谢!
亮亮老师之计算机编程
1、具有良好的沟通与表达能力,工作积极主动,有责任心; 2、具有较强的页面制作功底(DIV + CSS布局),熟悉JavaScript、Ajax、Html5、CSS3等WEB开发技术;
3、熟悉jQuery、Bootstrap、Vue.js、Element-Ui等主流前端开发框架,精通Vue.js优先;
4、掌握Photoshop、Illustrator等设计软件,具有一定的审美能力和基础的美工操作能力;
5、熟练使用前端相关开发调试工具,积极解决页面兼容性问题;
6、有移动端开发经验;
关注公众号邦圈职,月薪6k-8k武汉本地前端工程师火热招聘中!
阿德邦HRSaaS
前端开发大致分为2个方向,Web端和移动端:
1、Web端开发,知识图谱如下:
2、移动端开发,包括原生开发(IOS开发、安卓开发),小程序开发等等: