美文网首页
Javascript技术栈梳理

Javascript技术栈梳理

作者: 飞将军 | 来源:发表于2015-01-07 16:01 被阅读320次

    javascript语言:

    • 基础知识
    • 对象
    • 原型, 原型链继承
    • 闭包, 作用域
    • 数组
    • 函数
    • 类和模块
    • 正则表达式
    • html5/es5
    • es6

    客户端JavaScript

    • BOM
    • Window
    • document
    • 脚本化css
    • 事件处理
    • 脚本化HTTP
    • jQuery

    PC Web 框架:

    • [x] jquery
    • [x] seajs
    • bootstrap.js
    • angular.js
    • [x] backbone.js
    • [x] underscore.js
    • [x] lodash.js

    Mobile Web 框架:

    • jQTouch.js
    • Zepto.js
    • vue.js
    • framework7

    开发编译打包工具:

    • [x] Webstorm
    • [x] Sublime
    • [x] FIS
    • Scrat
    • [x] Grunt.js
    • Gulp.js

    html5细分:

    • Web存储:
    1. localStroage/sessionStorage
    2. cookie,
    3. IE UserData,
    4. 离线应用,
    5. SQL数据库和Index数据库
    6. Web文件系统
    • 多媒体和图形, 视频, 音频:
    • SVG可伸缩矢量图形
    • canvas
    • audio
    • video
    • geolocation地理位置
    • history历史记录管理: history hash hashchange pushState() replaceState()
    • 跨域页面消息传递: postMessage()
    • Web Worker
    • 类型化数组和ArrayBuffer
    • Blob
    • 文件系统API
    • 客户端数据库: IndexedDB
    • Web套接字: WebSocket

    ES6 细分

    • let
    • for of
    • Generator

    相关文章

      网友评论

          本文标题:Javascript技术栈梳理

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