在過去的十年中,我熱衷的事情之一是前端開發(特別是 JavaScript)。做爲一名「工匠」,我喜歡學習市面上的新工具。在這個故事中,我將給大家一些很棒的、更專業的技巧,去使用好用又「古老」的 console。css
一個關於數組隨機函數shuffle 能夠體現出什麼代碼品味。html
immutable 是什麼?不變的、一成不變的。在 Javascript 中通常指一個變量在通過一個 function 處理以後,能夠保持入參數據不變。前端
喜歡星際大戰的片頭文字動畫嗎?試看看本身使用 HTML、CSS 和 JS 打造一個吧!git
對於HTTP協議鏈接管理是很關鍵的問題, 打開和保持鏈接在很大程度上影響着網站和 Web 應用程序的性能。本文闡述了幾種鏈接特性和優缺點, 以及如何有效的使用它們。github
TypeScript 是有類型定義的 JS 的超集,能夠說是爲大規模 JS 應用而生的, 在團隊協做迭代開發中,對於代碼可讀性、可維護性、健壯性等方面有着顯著的提高, 從而提高整個團隊的協做效率, 本文主要分享了 React 體系和 TypeScript 結合使用的經驗。web
隨着比特幣和以太幣這樣的加密貨幣紅火, 隱藏在它們背後的技術—— 區塊鏈 , 你們應該也有所瞭解,那麼如何用JavaScript來建立一個簡單的區塊鏈呢?本文將給咱們一個全面的演示。編程
在使用 target=」_blank「 能夠經過 window.opener 來控制源頁面進行攻擊,這裏提供另外一種與 target 有關的釣魚攻擊。數組
本文介紹了 Cycle 對於應用輸入/輸出的定義,並圍繞該定義分析了 Stream 容器的引入對應用開發帶來的思路轉變,探究了 Cycle 官方模塊出現的緣由以及其做用。session
能夠這麼說,全部的亂碼都是源於解碼方式與編碼方式的不一致。就好像我用英文給你寫了一封信(我要表達的信息用英文這種方式 [編碼] 了),而你只懂中文,你用中文去讀信的內容(用中文 [解碼]),因而整封信在你看來就是所謂的 [亂碼]。其實,所謂的亂碼不是什麼複雜的問題,僅僅就是解碼的方式不一樣於編碼的方式而已,只要換成合適的解碼方式就行了。架構
架構師只有深入理解軟件的本質複雜性,才能站在解決實際業務問題的角度,更好的作出技術選型,不然易陷入惟技術工具論的陷阱。
JavaScript可能不是最適合的機器學習編程語言,可是做爲從事web開發的你來講,我以爲JavaScript將是你最有效的語言。
產品經理和研發工程師的關係常常被你們調侃,可恰恰就有同時受到研發和設計都喜歡的「別人家的產品經理」,溝通協調、對接需求、把控方向面面俱到還有好人緣。有沒有人天生就是產品經理?產品經理的工做就是寫需求寫需求和寫需求麼?頂級公司的產品經理都是如何鍛鍊技能,提高思考能力的?別人家的產品經理長啥樣?
這篇指南將會將你如何建立從手冊到工做指南的任何內容。咱們將幫你避免全部最多見的技術寫做陷阱——從不良計劃到過期出版。
做者分享了一種使用日誌來進行時間管理的方式,並介紹設計日誌系統的方法,以及寫日誌的工具。
在過去四年時間裏,我在Google擔任軟件開發工程師。2月1日,我辭職了。由於他們拒絕給我買聖誕禮物。 好吧,其實裏面還有更深層次的緣由。
PS: 學好技術,而後爲本身工做。