前端开发总结 学习历程

说不上来的比后端java有意思的感觉,并且相对条理清晰。考虑自己目前的现状只是学会使用了一些基础工具软件,和在公司框架下做些功能,其实都是一知半解不懂原理,仅仅是工具的使用者。
然而在这一行想要走的远,就必须要有积累,要从底层开始理解学习,并且大部分时候,选择比努力都重要
毕业时我选了java后端,现在我换选前端。毕竟现在对前端感兴趣而兴趣是最大的老师
JS编程小技巧
2021/4/12 准备从宝信离开且转型为前端
重新学习巩固下前端的知识内容体系:

目录

  • HTML/CSS/浏览器
    • Bootstrap:
  • JS基础
    • DOM
    • BOM:
    • ECMAscript:
      • 数据类型
      • 对象:{}
        • 构造函数创建对象:
        • new的执行过程:
        • 对象其实就是一组数据和功能的集合。(Data、function、Array)
        • 遍历对象:
        • 常用对象:
      • 变量
      • 函数
      • Array数组
    • JSON
    • AJAX
      • 案例
      • 跨域
      • status状态码说明
    • ES6
      • **let, const:**
      • **class, extends, super(this constructor)**
      • arrow functions
      • template string
      • destructuring
      • default
      • rest arguments
  • Jquery
    • jquery-tmp
  • VUE
    • 简单案例
    • el选择器(挂载点)
    • data(数据对象)
      • 语法:
        • method:{}
        • 计算属性缓存与方法调用:
        • computed:{ }
        • 计算属性computed 侦听属性watch:
        • 侦听器watch{}:
        • class与style绑定:
        • v-标签:
    • 组件:
    • VUE指令等
      • 生命周期:
      • 操作真实DOM:
      • 虚拟DOM:
      • VUE虚拟DOM:
    • 路由:
      • 路由监听器
  • Vuex:
    • 也就是管理组件间需要共享的data
    • vuex中,有默认的五种基本的对象:
    • 使用VUEX:
    • 操作VUEX
  • Element UI
  • VUE -CLI:
    • **插件/依赖:**
    • package.json
      • scripts字段:
      • npm run xxx(例如:build/serve/dev):
      • dependencies字段和devDependencies字段:
    • **项目重要目录:**
      • 实际开发中:
      • main.js文件
      • App.vue文件:
      • router/index.js 路由文件:
      • .vue文件们
  • 宏任务微任务,同步异步,JS执行机制:
  • 异步:
    • **Promise对象**
    • **async(异步) await关键字:**
  • webpack
  • PostMan
  • Module模块
    • VUE项目组件相互引用
  • Nodejs
  • JSON-server使用
  • Git
  • 值得记录的知识点网址
  • 其他知识点

HTML/CSS/浏览器

常用H5标签: