摘要:不發出來都沒有動力更新,都變成了。的優缺點反正方案這一塊也是比較坑的,等待新階段的坑被填,然后就知道結果了。工作組處理進度與詳細語法參考話說還是增加了些東西的,都還沒有看。原生模態層算是解決了一個大問題的。
Weekly 不發出來都沒有動力更新, 都變成 Monthly 了???。 每個鏈接下都是自己的拙見,望各位大佬多多指教。博客鏈接
2017/12/24 - 2018/1/19
★ ★ Redux 壞的一面
Learning curve: thunk, selectors, reducers, actions, middlewares, mapStateToProps, mapDispatchToProps 各種概念相對較多, 全部學習和理解起來需要花費一定時間
Flow complexity: 還是概念上的問題吧
Boilerplate: 需要寫大量的模板代碼是毋庸置疑的
作者就開發模式上做了較多說明
★ ★ ★ ★ 谷歌出品: 圖片優化
Progressive JPEGs, 這個就很有意思了
這種圖片格式的使用,以及創建可以關注下。
SVG Optimization
內容太多,慢慢看。
Reason lets you write simple, fast and quality type safe code while leveraging both the JavaScript & OCaml ecosystems.
Facebook 出的新語言,Reason lets you write simple, fast and quality type safe code while leveraging both the JavaScript & OCaml ecosystems.
看來對于類型檢查,各方都真的很關注啊
CORS 設置中前后端的角色(即請求和響應的不同設置) 每個字段的代表的意義
客戶端
服務端
HTTP 內容協商
在 HTTP 協議中,內容協商是這樣一種機制,通過為同一 URI 指向的資源提供不同的展現形式,可以使用戶代理選擇與用戶需求相適應的最佳匹配(例如,文檔使用的自然語言,圖片的格式,或者內容編碼形式)。
HTTP 基本忘完,慚愧。
★ CSS IN JS 的優缺點
反正 CSS 方案這一塊也是比較坑的,等待新階段的坑被填,然后就知道結果了。
URL 接口
The URL interface represents an object providing static methods used for creating object URLs。
URL.createObjectURL()
★ ★ ★ COMPILING TO JAVASCRIPT
將其他語言編譯到 JS
C/C++ 目前已經比較成熟了
有哪些語言可以編譯到 JS
arm.js 是 JS 的嚴格子集,當然器運行需要引擎的支持
編譯器可以將 C / C++ 代碼編譯成 JS 代碼,但不是普通的 JS,而是一種叫做 asm.js 的 JavaScript 變體。編譯器項目 Emscripten。
WebAssembly 的技術,也能將 C / C++ 轉成 JS 引擎可以運行的代碼。那么它與 asm.js 有何區別呢?
回答是,兩者的功能基本一致,就是轉出來的代碼不一樣:asm.js 是文本,WebAssembly 是二進制字節碼,因此運行速度更快、體積更小
所以說 瀏覽器 這個宿主環境將會是多么重要
40 行構建正則表達式引擎
粗看了文章,標題起的有點大。
AST 的利用
算是概述了下 AST 能做的一些事吧
The TC39 對 ECMAScript features 的處理過程
Stage 0: strawman: A free-form way of submitting ideas for evolving ECMAScript.
Stage 1: proposal: A formal proposal for the feature.
Stage 2: draft: A first version of what will be in the specification. At this point, an eventual inclusion of the feature in the standard is likely.
Stage 3: candidate: The proposal is mostly finished and now needs feedback from implementations and users to progress further.
Stage 4: finished: The proposal is ready to be included in the standard.
babel Stage 2 preset 參考
AI 生成前端靜態頁面
只跑了下演示的例子,真得搞不懂啊。
不過 https://www.floydhub.com/ 這個平臺還不錯, 算是新一代云廠商了,不過是 GPU 的,23333
★★開 源書籍: 深入 React
★★ 語法層面深入子類
通過此文可以了解到: 對于面向對象編程的繼承這一塊,語法上是怎么一步步優化的。
為什么叫語法糖,畢竟用起來確實舒服很多, 很甜的嘛。
在 OOP 原則上,與繼承 inheritance 還有個相對的是: Composition over inheritance
Chrome 64 更新
最近 TC39 各種提議一堆堆進入討論階段,HTML5.2 發布,瀏覽器更新也非常快,新東西太多,都已經追不上了。
一元操作符
// 這個還是有意思的: // An object can only be converted if it has a key valueOf and it"s function returns any of the above types. +{ valueOf: function(){ return "0xFF" } } //returns 255
★ JS things I never knew existed
這里作者講的還都是挺有意思的點。
Label Statements
loop1: // labeling "loop1" for (let i = 0; i < 3; i++) { // "loop1" loop2: // labeling "loop2" for (let j = 0; j < 3; j++) { // "loop2" if (i === 1) { continue loop1; // continues upper "loop1" // break loop1; // breaks out of upper "loop1" } console.log(`i = ${i}, j = ${j}`); } }
Comma Operator
y = false, true; // returns true in console console.log(y); // false (left-most) z = (false, true); // returns true in console console.log(z); // true (right-most)
Pipeline Operator: 管道操作符最近在 TC39 的提議中,不知是否會加入特性中,全看大佬們的啊。
tc39 工作組處理進度與詳細語法參考
const square = (n) => n * n; const increment = (n) => n + 1; // without pipeline operator square(increment(square(2))); // 25 // with pipeline operator 2 |> square |> increment |> square; // 25
HTML5.2 New Dialog Element
話說還是增加了些東西的,都還沒有看。2333333
原生模態層算是解決了一個大問題的。MDN 參考
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/92599.html
摘要:這個就有意思了我們發現我們如果換一種書寫方式可以更直觀理解數組在內存中模樣事件起因前些天閱讀一本相關書籍的時候看到這么一段話顯而易見上述寥寥代碼的主要內容是在闡述僅僅作為視圖讀寫內存的道理和公用了同一段內存而我今天想說這里有一個很有意思的事 這個就有意思了, 我們發現, 我們如果換一種書寫方式, 可以更直觀理解數組在內存中模樣. 事件起因 前些天閱讀一本js 相關書籍的時候, 看到這么...
摘要:如何判斷一個地址是不是有效主機地址主機位不為全或者就是有效的地址。比如你說的化成進制掩碼主機位不難看出他的有效主機位是即都為有效主機地址。同理的網絡地址是廣播地址是,有效地址段為。如何判斷一個ip地址是不是有效主機地址?主機位不為全0或者1就是有效的IP地址。主機位全0為網絡地址,全為1時為廣播地址。比如你說的158.66.10.255/23 化成2進制IP 10011110.10...
摘要:如何在浩瀚的互聯網中,發現高質量的前端內容,成為了大多數前端學習者的困惑,也曾有這樣的困惑。希望通過周篇高質量的前端文章,成就更優秀的自己,成為更優秀的前端工程師。目前由我和社區貢獻者一起維護,每周五同步更新本周社區高質量前端資源。 背景 隨著大前端的興起,前端技術日新月異,前端從業者也是越來越多。如何在浩瀚的互聯網中,發現高質量的前端內容,成為了大多數前端學習者的困惑,也曾有這樣的困...
閱讀 1887·2021-09-27 13:35
閱讀 3434·2019-08-30 14:16
閱讀 2489·2019-08-30 10:52
閱讀 869·2019-08-29 16:35
閱讀 1422·2019-08-29 15:22
閱讀 3649·2019-08-23 18:21
閱讀 3140·2019-08-23 18:00
閱讀 3128·2019-08-23 16:50