国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

寫了這么多 JavaScript,你知道它的起源嘛

ninefive / 1142人閱讀

摘要:起源在了解學(xué)習(xí)一個(gè)東西時(shí),了解其誕生的背景及歷史是十分有必要的,這能讓你多一個(gè)發(fā)展的維度去看待它,原文。布蘭登艾奇,在年受聘于網(wǎng)景公司。當(dāng)時(shí)網(wǎng)景公司急需一種網(wǎng)頁(yè)腳本語(yǔ)言,使得瀏覽器可以與網(wǎng)頁(yè)互動(dòng),用了天的時(shí)間創(chuàng)造了。

JavaScript 起源

在了解、學(xué)習(xí)一個(gè)東西時(shí),了解其誕生的背景及歷史是十分有必要的,這能讓你多一個(gè)發(fā)展的維度去看待它,原文。

布蘭登·艾奇(Bremdan Eich),在 1995 年受聘于網(wǎng)景(Netscape)公司。當(dāng)時(shí)網(wǎng)景公司急需一種網(wǎng)頁(yè)腳本語(yǔ)言,使得瀏覽器可以與網(wǎng)頁(yè)互動(dòng),Eich 用了 10 天的時(shí)間創(chuàng)造了 Javascript。

那 10 天 Eich 做的大概事情可以在 Brendan Eich - JavaScript at 20 9:55 秒的時(shí)候看到。

總的來(lái)說(shuō)他的設(shè)計(jì)思路是這樣的

(1)借鑒 C 語(yǔ)言的基本語(yǔ)法;
(2)借鑒 Java 語(yǔ)言的數(shù)據(jù)類型和內(nèi)存管理;
(3)借鑒 Scheme 語(yǔ)言,將函數(shù)提升到"第一等公民"(first class)的地位;
(4)借鑒 Self 語(yǔ)言,使用基于原型(prototype)的繼承機(jī)制。

Eich 說(shuō),JavaScript 是 C 語(yǔ)言和 Self 語(yǔ)言的結(jié)合,我想無(wú)論怎樣 JavaScript 都難以擺脫它們的影子。

在 Brendan Eich 2008 年的自述 中,發(fā)現(xiàn)一句話

Yet here we are. The web must evolve, or die. So too with JS.

世界總是在變的,F(xiàn)lash 會(huì)被淘汰,IE6 也終于退休。短短 20 年,JavaScript 的分支也變得十分龐大起來(lái),我們面臨權(quán)衡抉擇,選擇適合自己的技能樹 evolve, or die。

下一章開始,讓我們直接上干貨。

作者:肖沐宸,github。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/92377.html

相關(guān)文章

  • jquery源碼分析

    摘要:前言隨著前端的不斷發(fā)展,很多開發(fā)人員已經(jīng)開始使用等框架,但是很少有人去深入分析以及的源碼本人也是,至今還停留在使用的層面。最近還在寫一些的筆記,有興趣的小白也可以看下我的博客文章源碼分析地址 前言 隨著前端的不斷發(fā)展,很多開發(fā)人員已經(jīng)開始使用react、vue等web框架,但是很少有人去深入分析vue以及react的源碼(本人也是,至今還停留在使用的層面)。框架的使用勢(shì)必會(huì)有更新迭代的...

    SHERlocked93 評(píng)論0 收藏0
  • JavaScript 函數(shù)式編程到底是個(gè)啥

    摘要:函數(shù)是一等公民。其實(shí)閉包本身也是函數(shù)式編程的一個(gè)應(yīng)用。劣勢(shì)不能算是嚴(yán)格意義上的函數(shù)式語(yǔ)言,很多函數(shù)式編程的特性并沒(méi)有。 隨著大前端時(shí)代的到來(lái),在產(chǎn)品開發(fā)過(guò)程中,前端所占業(yè)務(wù)比重越來(lái)越大、交互越來(lái)越重。傳統(tǒng)的老夫拿起JQuery就是一把梭應(yīng)付當(dāng)下重交互頁(yè)面已經(jīng)十分乏力。于是乎有了Angular,React,Vue這些現(xiàn)代框架。 但隨之而來(lái)的還有大量的新知識(shí)新名詞,如MVC,MVVM,F(xiàn)l...

    denson 評(píng)論0 收藏0
  • JavaScript 函數(shù)式編程到底是個(gè)啥

    摘要:函數(shù)是一等公民。其實(shí)閉包本身也是函數(shù)式編程的一個(gè)應(yīng)用。劣勢(shì)不能算是嚴(yán)格意義上的函數(shù)式語(yǔ)言,很多函數(shù)式編程的特性并沒(méi)有。 隨著大前端時(shí)代的到來(lái),在產(chǎn)品開發(fā)過(guò)程中,前端所占業(yè)務(wù)比重越來(lái)越大、交互越來(lái)越重。傳統(tǒng)的老夫拿起JQuery就是一把梭應(yīng)付當(dāng)下重交互頁(yè)面已經(jīng)十分乏力。于是乎有了Angular,React,Vue這些現(xiàn)代框架。 但隨之而來(lái)的還有大量的新知識(shí)新名詞,如MVC,MVVM,F(xiàn)l...

    Aomine 評(píng)論0 收藏0
  • 【Hello CSS】序章-起源

    摘要:在年月,在經(jīng)過(guò)多方的討論之后,推出了。這一規(guī)范一出現(xiàn)就引起了各方的注意,隨即公司和公司紛紛表示自己的瀏覽器能夠支持。這個(gè)特殊規(guī)則是將設(shè)置為,將設(shè)置為。 作者:陳大魚頭 github: KRISACHAN HTML的誕生 HTML是怎么來(lái)的? 在1982年的時(shí)候,萬(wàn)維網(wǎng)的發(fā)明者Tim Berners-Lee爵士為了讓全世界的物理學(xué)家能夠方便的進(jìn)行合作與信息共享,造了HTML(Hype...

    kid143 評(píng)論0 收藏0
  • 【Hello CSS】序章-起源

    摘要:在年月,在經(jīng)過(guò)多方的討論之后,推出了。這一規(guī)范一出現(xiàn)就引起了各方的注意,隨即公司和公司紛紛表示自己的瀏覽器能夠支持。這個(gè)特殊規(guī)則是將設(shè)置為,將設(shè)置為。 作者:陳大魚頭 github: KRISACHAN HTML的誕生 HTML是怎么來(lái)的? 在1982年的時(shí)候,萬(wàn)維網(wǎng)的發(fā)明者Tim Berners-Lee爵士為了讓全世界的物理學(xué)家能夠方便的進(jìn)行合作與信息共享,造了HTML(Hyp...

    null1145 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<