《JavaScript 的诞生》

通过今天的学习了解了JavaScript

  • JavaScript的历史
    JavaScript最初是叫LiveScript但Netscape在与Sun合作之后将其改名为JavaScript,
    它是由网景公司名叫布兰登·艾奇设计的。JavaScript看似与Java相似但是当时Netscape是为了营销考虑与Sun微系统达成协议的结果。
    JavaScript的诞生
    1995年Sun公司将Oak语言改名为Java,正式向市场推出。Sun公司大肆宣传,许诺这种语言可以"一次编写,到处运行"(Write Once, Run Anywhere),它看上去很可能成为未来的主宰。
    网景公司动了心,决定与Sun公司结成联盟。它不仅允许Java程序以applet(小程序)的形式,直接在浏览器中运行;甚至还考虑直接将Java作为脚本语言嵌入网页,只是因为这样会使HTML网页过于复杂,后来才不得不放弃。
    总之,当时的形势就是,网景公司的整个管理层,都是Java语言的信徒,Sun公司完全介入网页脚本语言的决策。因此,JavaScript后来就是网景和Sun两家公司一起携手推向市场的,这种语言被命名为"Java+script"并不是偶然的。此时,34岁的系统程序员Brendan Eich登场了。1995年4月,网景公司录用了他。
    仅仅一个月之后,1995年5月,网景公司做出决策,未来的网页脚本语言必须"看上去与Java足够相似",但是比Java简单,使得非专业的网页作者也能很快上手。这个决策实际上将Perl、Python、Tcl、Scheme等非面向对象编程的语言都排除在外了。Brendan Eich被指定为这种"简化版Java语言"的设计师。于是JavaScript就诞生了。
  • Javascript的设计缺陷
    由于这么短时间内就开发出一款编程语言JavaScript有设计缺陷,比如:
    1. 不适合用JavaScript开发大型程序。
    2. 标准函数库非常小
    3. 全局变量难以控制
    4. 数组和对象的区分 由于Javascript的数组也属于对象(object),所以要区分一个对象到底是不是数组,相当麻烦
    5. =的区别 ==用来判断两个值是否相等。当两个值类型不同时,会发生自动转换
  • 怎么看待JavaScript
    虽然JavaScript有缺陷而且还不少,但它依然是一个功能十分强大且潜力巨大的语言,如果你遵守JavaScript的编程规范可以很大程度上避免这些问题
    其次,Javascript目前是网页编程的唯一语言,只要互联网继续发展,它就必然一起发展。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值