自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

JavaScript的秘密 你們知道嗎?

開發(fā) 開發(fā)工具
不知道JavaScript的創(chuàng)始人在10天里是怎么怎么想的,為什么會用原型法?我搜了一些資料,沒有找到答案,很多都是講Brendan Eich是個對函數(shù)式編程感興趣,所以JavaScript借鑒了Lisp的思想,增加了很多函數(shù)式編程的東西。

 

后記:我學(xué)習(xí)的第一個面向?qū)ο蟮恼Z言是C++,后來學(xué)了Java和Python,被它們的面向?qū)ο笏枷虢o洗腦了,腦海中都是class來創(chuàng)建對象,沒有class,對象是無法創(chuàng)建的,所以第一次看到JavaScript用原型法的方式來創(chuàng)建對象時,著實大吃一驚:怎么還能這么干!如果你的第一門語言就是JavaScript,理解原型法估計沒有問題,如果第一門語言是Java或者C++,再去看原型法就會很別扭,覺得不直觀,不爽。 不知道JavaScript的創(chuàng)始人在10天里是怎么怎么想的,為什么會用原型法?我搜了一些資料,沒有找到答案,很多都是講Brendan Eich是個對函數(shù)式編程感興趣,所以JavaScript借鑒了Lisp的思想,增加了很多函數(shù)式編程的東西。但不管怎么說,JavaScript都創(chuàng)造了奇跡,從一個瀏覽器中的腳本語言開始,構(gòu)建了非常龐大的前端生態(tài)系統(tǒng),并且威脅到了后端的語言。

 

責(zé)任編輯:武曉燕 來源: 51CTO專欄
相關(guān)推薦

2022-03-10 08:25:27

JavaScrip變量作用域

2023-12-12 08:41:01

2019-12-12 09:23:29

Hello World操作系統(tǒng)函數(shù)庫

2014-06-03 10:05:13

2024-03-27 12:35:12

2023-03-10 18:20:07

客戶端開源中間件

2018-12-27 08:50:06

JavaScript開源

2024-05-27 00:18:14

2021-08-26 21:55:38

DPU架構(gòu)數(shù)據(jù)

2023-02-01 08:31:36

JavaScript循環(huán)遍歷

2021-10-14 06:52:47

算法校驗碼結(jié)構(gòu)

2024-09-18 07:00:00

消息隊列中間件消息隊列

2022-09-29 15:32:58

云計算計算模式

2023-04-11 08:10:46

JavaScriptnull操作符

2023-12-20 08:23:53

NIO組件非阻塞

2024-04-30 09:02:48

2023-04-26 10:21:04

2024-05-28 09:12:10

2024-04-07 00:00:00

ESlint命令變量

2016-11-22 15:43:13

機(jī)房制冷發(fā)展史
點贊
收藏

51CTO技術(shù)棧公眾號