成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

盤點一下Javascript的那些隱式轉(zhuǎn)換

godiscoder / 1186人閱讀

摘要:產(chǎn)生于年設(shè)計者如果不是公司的決策,稱絕不可能把作為設(shè)計的原型。作為設(shè)計者,他一點也不喜歡自己的這個作品與其說我愛,不如說我恨它。它是語言和語言一夜情的產(chǎn)物。十八世紀(jì)英國文學(xué)家約翰遜博士說得好它的優(yōu)秀之處并非原創(chuàng),它的原創(chuàng)之處并不優(yōu)秀。

JavaScript 產(chǎn)生于1992年 設(shè)計者 Brendan Eich

如果不是公司的決策,Brendan Eich 稱絕不可能把 Java 作為 Javascript 設(shè)計的原型。

作為設(shè)計者,他一點也不喜歡自己的這個作品:

"與其說我愛 Javascript,不如說我恨它。它是 C 語言和 Self 語言一夜情的產(chǎn)物。

十八世紀(jì)英國文學(xué)家約翰遜博士說得好:"它的優(yōu)秀之處并非原創(chuàng),它的原創(chuàng)之處并不優(yōu)秀。" (the part that is good is not original, and the part that is original is not good.)"

JS 的數(shù)據(jù)類型: Number Boolean String Undefined Null Symbol(es6新定義的)和 ObjectArray 是特殊的 Object

typeof 返回的7中類型:number boolean string object undefined object function

"一夜情的產(chǎn)物": JS 類型相加會有什么意想不到的事情呢?

你可以嘗試在瀏覽器的 Console 中輸入

> (!(~+[])+{})[--[~+""][+[]]*[~+[]]+~~!+[]]+({}+[])[[~!+[]*~+[]]]
< sb

神奇的還在后邊:

這些隱式轉(zhuǎn)換, 給開發(fā)者多多少少都會帶了一些不便.
盡管如此, js 依然非常優(yōu)秀

原文來自:
https://www.hoehub.com/JavaSc...

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

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/109176.html

相關(guān)文章

  • #yyds干貨盤點# 前端基礎(chǔ)知識面試集錦3

    摘要:當(dāng)解釋器尋找引用值時,會首先檢索其在棧中的地址,取得地址后從堆中獲得實體如何實現(xiàn)繼承構(gòu)造繼承原型繼承實例繼承拷貝繼承原型機(jī)制或和方法去實現(xiàn)較簡單,建議使用構(gòu)造函數(shù)與原型混合方式。它是基于的一個子集。 JavaScript介紹js的基本數(shù)據(jù)類型。Undefined、Null、Boolean、Number、Stri...

    番茄西紅柿 評論0 收藏2637
  • 前端每周清單半年盤點之 Node.js 篇

    摘要:前端每周清單專注前端領(lǐng)域內(nèi)容,以對外文資料的搜集為主,幫助開發(fā)者了解一周前端熱點分為新聞熱點開發(fā)教程工程實踐深度閱讀開源項目巔峰人生等欄目。對該漏洞的綜合評級為高危。目前,相關(guān)利用方式已經(jīng)在互聯(lián)網(wǎng)上公開,近期出現(xiàn)攻擊嘗試爆發(fā)的可能。 前端每周清單專注前端領(lǐng)域內(nèi)容,以對外文資料的搜集為主,幫助開發(fā)者了解一周前端熱點;分為新聞熱點、開發(fā)教程、工程實踐、深度閱讀、開源項目、巔峰人生等欄目。歡...

    kid143 評論0 收藏0
  • 簡單說 !![]==true 與 []==true 引發(fā)思考

    摘要:簡單說中的與方法我們一句一句的看結(jié)果是邏輯非,會將操作數(shù)的布爾值求反,而就是類型轉(zhuǎn)換,將對應(yīng)的類型轉(zhuǎn)換為型所以我們看一看,一次求反返回的就是,再求反返回的就是。原始值不可變更的值,包括布爾值數(shù)字和字符串。 說明 直接說出問題 !![] == true //結(jié)果是true [] == true //結(jié)果是false ![] == [] //結(jié)果是true 為什么會出現(xiàn)這種情...

    lbool 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<