作为一名前端,你该具备哪些条件

基础技术支撑

a. 知道JavaScript prototype、闭包、事件怎么回事儿

b. 多少了解HTTP协议和Web Server怎么工作

c. 知道CSS display、float、z-index、BFC

d. 了解浏览器渲染页面原理

e. 模板引擎

对新技术有兴趣

a. 前端代码模块化与构建,gulp、webpack等

b. NodeJS

c. MVVM

d. React、Vue、backbone、angular随便说说

一定的工程能力

a. 了解门后端语言,最起码知道后端同学在说什么

b. 了解些web 安全知识

c. 性能优化

d. 前端代码工作及发布体系

e.随时准备自我介绍和浏览器从输入URL到渲染出页面发生了什么

个人看来:

1.首先你要懂,你在你的职位上要做什么,跟哪些同事打交道
首先是公司各个端的项目,熟悉业务逻辑,熟悉整个架构的框架,清楚里面的使用语法,以及了解接手上个开发者的开发习惯,当然如果是新起一个项目就可以自己来定一下项目规则了。
在拉取项目的时候,首先要看一下README.md文件,一般上一个开发者会把项目的架构,启动,配置,以及环境搭建,会注释的很清楚
2.知道各个端的项目总体上采用什么技术栈,从使用过的技术栈来看,大多是:

PC端:vue + Element /  react + Ant Design
客户端:angular +  socket
移动端app内嵌:H5
微信小程序:zanui/mpvue/Vant weapp/weui...

javascript的语法从以前的es5,到es6,现在的es7..等等

3.多使用新技术语法,底层原理要基础踏实,多关注一些牛人技术博客,毕竟别人的积累也是一种经验参考
4.少看多练,毕竟只有自己遇到过那个bug,解决掉那个error,才算是真正吃透那个卡点,明白其中的原理

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 9,058评论 0 13
  • 选择题部分 1.()部门负责日常监督检查工作,安全巡视的同时进行消防检查,推动消防安全制度的贯彻落实。 A: 消防...
    skystarwuwei阅读 15,589评论 0 3
  • 高级钳工应知鉴定题库(858题) ***单选题*** 1. 000003难易程度:较难知识范围:相关4 01答案:...
    开源时代阅读 5,959评论 1 9
  • 逝去的爱情如一团磷火 在清冷的荒野哭喊 如找不到妈妈的孩子 哭累了,他走向这明亮的磷火取暖
    忆佛2024阅读 476评论 0 6
  • 行之先,言则后! 凡事先做,然后才能发表言论。近几日在外出差,一多年要友,在与我合作中,把一重要环节都疏忽了,可是...
    倪昔武重庆从乐农业阅读 192评论 1 1