美文网首页前端拾遗
浏览器端的JavaScript

浏览器端的JavaScript

作者: 就叫初九吧 | 来源:发表于2017-04-19 19:49 被阅读6次

    浏览器也称为用户代理useragent,随着这几年前端极速发展,前端在工程化、组件化等方面的实践。JavaScript在前端开发中占据了越来越大的比重。我根据自己这几年几年前端的工作经验,对浏览器端的JavaScript进行一下总结。

    前端JavaScript主要由三部分组成:

    1. ecmascript 标准化的脚本语言
    2. HTML DOM 为JavaScript操作HTML文档提供接口
    3. BOM 各个浏览器厂商对JavaScript的扩展,例如: window

    由于各个浏览器厂商在实现JavaScript时的差异,我们在使用JavaScript需要处理兼容性问题;即使同一个厂商的不同版本浏览器之间也存在差异。
    所以会有jQuery这种JavaScript库,来处理不用浏览器之间的差异。

    随着这两年前端vue.js、 React等框架的发展以及各个浏览器厂商努力向标准靠拢,在使用这些框架的时候越来越多的使用原生操作DOM的接口,这要求我们需要能对原生DOM接口有更多的了解。


    对初中级前端工程师要掌握的JavaScript技能个人见解

    1. 掌握常用的数据类型
      string number array 对象字面量
    2. ajax
      掌握ajax的机制,能自己封装简单的工具库,处理跨域问题
    3. DOM
      掌握常用DOM操作
    4. 熟练使用一个MV*框架,以及一个类库
    5. 熟练使用一个前端打包工具比方说webpack

    在初中级阶段,主要任务是能快速实现需求并能保证代码的可读性。

    相关文章

      网友评论

        本文标题:浏览器端的JavaScript

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