|
很好的一篇文章:JavaScript is Dead. Long Live JavaScript!,下面是概要翻譯與我的閱讀筆記。
JavaScript 的成功得益于在正確的時(shí)間出現(xiàn)在正確的地點(diǎn)。JavaScript 的興起與瀏覽器的支持息息相關(guān)。你瞧,VBScript 就沒(méi)這么好運(yùn)氣。
JavaScript 很流行,但它有先天缺陷。Brendan Eich 當(dāng)初只花了 10 天時(shí)間就把 JavaScript 設(shè)計(jì)出來(lái)了,作為 JavaScript 之父,BE 如是說(shuō):
與其說(shuō)我愛(ài) JavaScript,不如說(shuō)我恨它。它是 C 語(yǔ)言和 Self 語(yǔ)言一夜情的產(chǎn)物。十八世紀(jì)英國(guó)文學(xué)家約翰遜博士說(shuō)得好:“它的優(yōu)秀之處并非原創(chuàng),它的原創(chuàng)之處并不優(yōu)秀。”
(摘選自阮一峰的翻譯:JavaScript 誕生記)
JavaScript 的不足,最明顯之處是語(yǔ)法。
糟糕冗長(zhǎng)的語(yǔ)法
可選參數(shù)和默認(rèn)值
function(a, b, option) { option = option || {}; // ...}
it知識(shí)庫(kù):JavaScript 的死與生,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。