zoukankan      html  css  js  c++  java
  • 添物零基础到架构师(基础篇)




    JavaScript是什么?

    JavaScript是web开发必须学习的,ECMAScript是其规则来源。

     

    JavaScript的历史

     

    Developed by Brendan Eich of Netscape, under the name of Mocha, then LiveScript, and finally JavaScript. 

     

    1995 - JavaScript 1.0 in Netscape Navigator 2.0 (Dec) 

     

    1996 - JavaScript 1.1 in Netscape Navigator 3.0 (Aug), JScript 1.0 in Internet Explorer 3.0 (Aug). JavaScript had no standards governing its syntax or features. 

     

    1997 - ECMAScript 1.0 (ECMA-262, based on JavaScript 1.1) (Jun), JavaScript 1.2 in Netscape Navigator 4.0 (Jun), JScript 3.0 in Internet Explorer 4.0 (Sep) 

     

    1998 - JavaScript 1.3 in Netscape 4.5 (ECMAScript 1.0) (Oct) 

     

    1999 - JScript 5.0 in Internet Explorer 5.0 (ECMAScript 1.0) (Mar), 

    ECMAScript 3.0 (Regular expressions, error handling, etc.) (Dec) 

     

    2000 - JScript 5.5 in Internet Explorer 5.5 (ECMAScript 3.0) (Jul), JavaScript 1.5 in Netscape 6.0 (ECMAScript 3.0) (Nov) 

     

    2001 - JScript 5.6 in Internet Explorer 6.0 (Aug) 

     

    2005 - JavaScript 1.6 in Firefox 1.5 (Nov) 

     

    JavaScript引擎是一个专门处理JavaScript脚本的软件程序,一般会附带在网页的浏览器中。

    JavaScript负责交互。

     

    JavaScript引擎

     

    主流浏览器的JS引擎

    加载和执行

    垃圾回收


    JavaScript的图书比较多,可以说要学好,多读点吧,我个人买了估计10本左右,但是花时间不多,也就掌握一点的,不过买的书看看,每本都有亮点,值得买。


    JavaScript的图书

     

    JavaScript的图书

     

    《O’Reilly精品图书系列:JavaScript权威指南 》

    《JavaScript高级程序设计 》

    《JavaScript DOM编程艺术 》

    《JavaScript语言精粹 》

    《编写可维护的JavaScript 》

    《高性能JavaScript  》

    《深入理解JavaScript 》

    《JavaScript函数式编程 》:函数是JavaScript的一等公民。

    《JavaScript设计模式  》

    《JavaScript模式 》

    《JavaScript经典实例 》

    《数据结构与算法JavaScript描述 》:用来打基础。

    《编写可测试的JavaScript代码 》

     

    O’Reilly出了很多书,可以说,没有查的,基本都值得买。买,买,买。

     

    另外jQuery也是必学的

    《jQuery基础教程》

    《精通jQuery》

    BootStrap也可以了解一下

    官方网址:http://getbootstrap.com/

    推荐几个视频看看:

     

    李炎恢JavaScript教程 第一季

    http://study.163.com/course/introduction/252008.htm

     

    JavaScript(翁恺)

    http://study.163.com/course/introduction/195001.htm

     

    avaScript面试题系列

    http://study.163.com/course/introduction/742021.htm

     

    其他

     

    Ajax是javasript的高级课程,需要学习。

     

    学了javascript是了解了基本,不过大家实际工作中基本使用jQuery。所以这个也需要学习:

     

    李炎恢老师jQuery视频教程

    http://study.163.com/course/introduction/501006.htm

     

    jQuery 实战经典

    http://study.163.com/course/introduction/452003.htm

     

    调试

    总述

     

    有专业的前端工程师,更专业的JavaScript工程师。现在划分的很细了。有兴趣的可以把这个作为职业。目前市场比较缺,奇货可居。

     

    不过你想创业啥的,了解或者掌握就可以。看你自己的想法。

    欢迎加入程序员的世界,添物科技为您服务。

    欢迎关注添物网的微信(微信号:tianwukeji),微博(weibo.com/91tianwu/),或下载添物APP,及时获取最新信息。
    免费加入QQ群:557373922(内有干货)。
    添物网(http://www.91tianwu.com)出品
    转载声明:本文系添物网原创出品,转载本文请标明出处,完整标注来源[添物网],(包括链接http://www.91tianwu.com)

  • 相关阅读:
    p2394 精度题
    线性筛素数
    poj3468 线段树的懒惰标记
    逆元
    2018 Multi-University Training Contest 2
    2018 Multi-University Training Contest 1
    判断素数遇到的问题
    Mergeable Stack(链表实现栈)
    组合数
    poj2594 机器人寻找宝藏(最小路径覆盖)
  • 原文地址:https://www.cnblogs.com/hehehaha/p/6332401.html
Copyright © 2011-2022 走看看