朋友,你真的适合做前端开发吗?也就是说,你适合做开发领域的前端开发吗?网上的工作很多,就一个前端,包括:web前端,Android,ios。而web前端需要掌握什么?随着时间的推移,Internet不断发展壮大,现在需要的技术也越来越多。记得我是靠原生js入行的。后来jquery不行了。如果回过头来开发jquery插件,可以说是大牛了。下面我就简单说一下web前端的基础知识。请关注:1.基础知识:css/css3html/html5jsvascript/es6/【ts/typescript目前很多公司都在用,但不是必须的】2.框架:vue2/3react【目前国内angular不多,但很多银行和国企都在复用】3.UI库:bootstrap、element-ui、element-plus、vant、antd等主流4.插件:echarts、lodash、axios、data-常用的插件,如fns、dayjs、moment等5.工程:webpack、vite目前是主流,之前用gulp,现在不用了.6、代码管理:项目管理工具和平台,如git、github、gitee、gitlab等7、接口自测:接口测试抓包工具,如postman、fiddler或charles8、平台开发能力:小程序、uniapp,taro等小程序和web混合应用开发9.其他,界面/需求/文档和设计稿这里就不说了,一些小公司也需要用photoshop切图。所以很多同学在学习的时候,因为刚开始接触css和html,感觉很简单,几行代码就可以在浏览器中看到效果,非常好用。成就感。这时候,有些人因为认识不够深,就产生了错觉。他们觉得前端也不过如此,然后就放松了开始时百分百专注的精神。慢慢地,游戏和其他事情占用了很多时间,导致有一天课程突然来到了JavaScript,我的天!这是什么东西?很多人从那以后就产生了分歧,直到差距越来越大。为什么会这样?其实不是因为你不努力。还是那句话。从一开始,我们就没有完全了解前端的内容是什么,学到了多少才能达到就业的水平。而且css和html的码字比较短。我觉得长背景是css里面最长的,其他的话都很短。即使是英语不好的同学也能天天反复记,因为html和css是用来写静态页面的,它们的属性和标签词比较短,语义丰富。比如:html中的nav是导航的意思,footer是页脚的意思,这两个词一天要写几十遍,不用闭眼都能写完,而css中的width是元素的宽度,height是高度,诸如此类每天写的单词,写几十遍就会记住,所以原因很简单,一是单词短,二是重复使用。那为什么JavaScript看起来是困难模式,打老大呢?首先,JavaScript简称为js,js的定义是一种动态脚本语言。你怎么理解的?动态=灵活,太松散,导致我们想实现一个效果,可以通过很多操作来实现。例如,下面的代码用于获取id为box的元素标签:
