• 第一天-JavaScript简介与历史


    JavaScript历史

    1.诞生于1995年,起初目的只是为了处理服务器端负责的一些表单验证。

    2.在绝大多数用户都在使用调节器上网的时代,用户提交一个表单需要等待10s,完成提交验证,在当时如果客户端能完成一些基本的验证绝对是令人兴奋的。

    3.当时走在技术革新的最前沿Netscape(网景)公司决定着手开发一种客户端语言,用来处理这种表单验证。

    4.就职于网景公司的布兰登·艾奇用10天时间完成,于1995年2月发布LiveScript同时在浏览器和服务器中使用

    5.网景公司和Sun公司成立了一个开发联盟,网景公司为了搭上炒热的Java的顺风车,把LiveScript改名为JavaScript

    6.JavaScript1.0获得了巨大的成功,网景公司随后在网景浏览器发布了JavaScript1.1

    7.作为竞争对手的微软觉自家的IE3中加入名为JScript的JavaScript的实现。而当时市面上意味着有3个不同的JavaScript版本。IE的JScript,网景的JavaScript和ScriptEase中的CEnvi。

    8.随着版本不同暴露的问题日益加剧,JavaScript规范被提上了日程

    9.1997年,JavaScript1.1为蓝本的建议提交给ECMA(欧洲计算机制造商协会),经过数月的努力完成了ECMA-262——定义了名为ECMAScript的新脚本

    JavaScript实现

    1.ECMAScript(核心)

    2.DOM(文档对象模型)

    3.BOM(浏览器对象模型)

  • 相关阅读:
    BZOJ 3809 Gty的二逼妹子序列 莫队算法+分块
    BZOJ 3131 SDOI2013 淘金 数位dp
    BZOJ 4408 FJOI2016 神秘数 可持久化线段树
    [leetcode] Reverse Linked List
    走迷宫问题总结
    [leetcode] Max Area of Island
    [leetcode] All Paths From Source to Target
    [leetcode] Arithmetic Slices
    [leetcode] Move Zeroes
    [leetcode] Linked List Cycle
  • 原文地址:https://www.cnblogs.com/wpTing/p/12573692.html
Copyright © 2020-2023  润新知