zoukankan      html  css  js  c++  java
  • JavaScript 的诞生

    JavaScript 的诞生

      JavaScript(简称 JS)是一门动态的,直译式的脚本语言,它诞生于1995年,当时主要用于处理如今的“前端验证”,也就是说,在 JavaScript 没有问世之前,表单项的验证需要提交到服务器端,这在当时的网络情况下是一种极差的用户体验,然而浏览器鼻祖的公司 Netscape 决定开发一门语言用于解决这破事,然而就有了 LiveScript ,它是 JS 的前身,因为 Netscape 当时跟 Sun 公司合作联合开发的,Netscape 也想借当时 Java 的热度,所以索性把名字更换为 JavaScript,从此这门语言就引起了世人的注意。

      然而,作为 Netscape 死对头的微软公司坐不住了,你整了一个 JavaScript,我就搞一个 JScript(轻吐槽一下,微软起步要在抄袭啊,人家的浏览器叫 Navigator,微软的浏览器就叫 Explorer ....),功能与 JavaScript 一致,所以这就导致了有标准不一致的 JS ,然而,将 JS 标准化就提到议程上了。1997年,JavaScript 1.1 作为蓝本交给了欧洲计算机制造商协会,由他们的技术委员会来制定标准,这个标准就是 ECMA-262,直到如今一共有7个版本(据说ES8也快出来了,嚯嚯~),也就是我们平时所认识的什么 ES5,ES6等等。

      ECMA-262 并不完全等于 JavaScript (虽然日常中都把他们划等号),前者只是规定了这门语言的语法,类型,语句,关键字,保留字,操作符和对象,然而,JavaScript 除此以外还包括 DOM 和 BOM ,这两东西都是一种接口,前者提供访问和操作网页内容的方法和接口,后者提供与浏览器交互的方法和接口,具体在后面章节再详细介绍。

  • 相关阅读:
    vue-cli模拟后台数据交互
    打卡谱
    前端面试题
    ps简单切图
    常见浏览器兼容性问题与解决方案
    扯淡 测量体质公式 哈哈哈哈会不会封我号
    JAVASCRIPT 转换字符串杂记
    日记(六)
    gitshell 基础操作
    gitshell fork别人项目
  • 原文地址:https://www.cnblogs.com/jonas-von/p/9950430.html
Copyright © 2011-2022 走看看