js高级编程_JavaScript高级编程设计——JS历史(笔记)

JavaScript历史回顾

JavaScript诞生于1995年,当时,它的主要目的是处理以前由服务器端语言(如Perl)负责的一些输入验证操作,在JavaScript问世之前,必须把表单数据发送到服务器端才能确定用户是否没有填写某个必填域,是否输入了无效的值,Netscape Navigator 希望通过JavaScript来解决这个问题在人们普遍使用电话拨号上网的年代能够在客户端完成一些基本的验证任务绝对是令人兴奋的。毕竟,拨号上网的速度只慢,导致服务器的每一次数据交互事实都成了对人们耐心的一次考验。

自此之后,JavaScript逐渐成为市面上常见浏览器必备的一项特色功能,现在JavaScript的用途早已不限于简单的数据验证,而是具备了与浏览器窗口及其内容等几乎所有方面交互的能力,今天,JavaScript已经成为了一门功能全面的编程语言,能够处理复杂的计算和交互,拥有闭包,匿名函数,甚至元编程等特性,作为Web的一个重要组成部分,JavaScript的重要性是不言而喻的,就连手机浏览器,甚至那些转为残障人士设计的浏览器等非常规浏览器都支持它。

JavaScript从一门简单的输入验证器发展成为一门强大的变成语言,完全出乎人们的意料,应该说它是一门非常简单的语言,又是一门非常复杂的语言,说它简单,是因为学会使用它只需片刻功夫,而说它复杂,是因为要真正的掌握它则需要数年时间,要想全面理解和掌握JavaScript,关键在于弄清楚它的本质,历史和局限性。

JavaScript 组成

核心(ECMAScript)

文档对象模型(Document Object Module)
浏览器对象模型(Browser Object Module)

2487da8b5067c7d37b8a530be0f888d7.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值