美文网首页
前端技能概况

前端技能概况

作者: 小雨雪smile | 来源:发表于2021-05-14 17:17 被阅读0次

html

  • 块级元素、行内元素、盒子模型
  • H5新特性

css

  • css3新特性
  • flex 布局
  • 动画

js

  • js基础 原型链、闭包、作用域、this指向、深浅拷贝、箭头函数
  • es6+ 相关标准
  • promise

框架(vue):

  • vue (vue-cli vue-router axios vuex 相关 )
  • 双向绑定原理
  • 生命周期相关
  • computed和watch区别

其它开发环境

  • 微信小程序、微信公众号、钉钉
  • hybird开发方案(weex 、jsbridge、reactNative)

网络

  • http和https,网络状态,同源策略
  • TCP三次握手(浏览器输入地址发生了什么)
  • 网络跨域问题 ,解决办法及原理

安全相关

  • 安全防范 (XSS、CSRF、点击劫持)
  • 前后端加解密方式(对称、非对称)
  • 鉴权是指验证用户访问系统的权力,常用的四种鉴权:
    1.HTTP Basic Authentication 2. session-cookie 3.Token 验证 4.OAuth(开放授权)

项目架构、优化

  • 项目性能优化方案
  • webpack、gulp打包相关的使用
  • babel编译
  • eslint 、stylint代码校验及代码格式规范
  • 团队协作 git、svn相关
  • 项目部署Nginx代理 作用、相关功能实现、原理

业务相关

  • 业务实现方案、遇到的问题及解决方案

数据结构及算法相关

  • 十大排序

    • 冒泡排序:重复走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把它们交换过来。
  • 选择排序:首先在未排序序列中找到最小值,放在排序序列的起始位置,然后,在从剩下未排序元素中继续寻找最小值,然后放在与排序序列的末尾

  • 插入排序:构建有序序列,对于未排序数据,在已排序序列中冲后向前扫描,找到相应位置并插入

  • 快速排序、堆排序、桶排序

  • 数组去重

拓展

  • TypeScript
  • nodejs

相关文章

  • 前端技能概况

    html 块级元素、行内元素、盒子模型 H5新特性 css css3新特性 flex 布局 动画 js js基础 ...

  • 全栈技能

    传统前端技能:HTML,JavaScript,CSS前端技能 :React,vuejs后端技能 ...

  • 2017年03月份前端资源分享

    概况 在线地址:http://www.kancloud.cn/jsfront/month/82796 JS前端开发...

  • 2017年01月份前端资源分享

    概况 在线地址:http://www.kancloud.cn/jsfront/month/82796 JS前端开发...

  • 2016年2月份前端资源分享

    概况 在线地址:http://www.kancloud.cn/jsfront/month/82796 JS前端开发...

  • 前端技能

    HTML 常用标签/分类/属性 标签的分类 语义化标签 CSS 布局:position、float 响应式布局:r...

  • 前端技能

    HTML 常用标签/分类/属性 标签的分类 CSS 布局:position、float 响应式布局:rem布局(移...

  • 前端技能

    css (flex布局 移动端自适应适配 css3动画 css预处理器less/sass) js (re...

  • 2019 年前端年度报告|关于前端的趋势都在这了

    这次报告分为 7 大部分: 前端开发者概况 JS 2019 CSS 2019 前端开发工具 年度奖项 学习资源 关...

  • WEB前端

    前端发展史 WEB系统 前端工程师 工作职责 工作技能

网友评论

      本文标题:前端技能概况

      本文链接:https://www.haomeiwen.com/subject/ddwqjltx.html