十八款為設計師提供的免費工具
阿新 • • 發佈:2018-12-19
.... stand ultimate 學習 面試題 des web開發 面試 問題: 在大神博客上讀到的幾篇不錯的文章。
或者空參數
1. JavaScript可變長度柯裏化(Variable length curring in JavaScript)
這是一個有趣的編程挑戰,reddit用戶i7_leaf
分享的一個面試問題。
本文介紹的內容和原始問題有一個關鍵的區別。這個面試題要求面試者實現一個執行如下的功能:
addSubtract(1)(2)(3); // 1 + 2 - 3 = 0
addSubtract(1)(2)(3)(4)(5)(6); // 1 + 2 - 3 + 4 - 5 + 6 = 5
值得註意的是,這個柯裏化函數不會以任何形式的分隔符結束,例如,一個終止方法.execute()
()
。讓這個問題變得既困難又有趣的是缺乏終止信號。
2. 十八款為設計師提供的免費工具(Free tools for designers)
今天給大家分享一些為設計師提供的非常酷的免費工具。
這是一組免費的資源,可以用於任何項目:
- Colormind.io
- Colors.co
- uiGradients
- Palettab
- The Ultimate Collection of Google Font Pairings
......
3. 5步輕松理解JavaScript this (Five simple steps to understanding this in JavaScript)
作為Web開發者,有一些關於JavaScript的工作原理需要知道。我們將討論函數上下文的內部原理,this
運算符就是其中一個很重要的部分。
你可以找到很多關於this
的解釋,有些很好,有些不太好,但是這裏只有一個目標:簡短並且關鍵。
4. 如何使用異或(XOR)運算找到數組中缺失的數?(A JavaScript Interview Question and a Digression into XOR)
在一次Javascript面試中,有這麽一個問題:
假設有一個由0到99(包含99)的整數組成的長度為100的數組。從數組中隨機選取一個元素,得到了一個長度為99的數組,那麽請問如何找到所取出的數字是幾?(假設數組未排序)。
5. 如何使用PHP編寫一個驗證碼識別器?
驗證碼通常用於防止資源被機器人訪問,但也可以通過OCR方法來破解這種方法。通過本文可以學習到如何使用PHP OCR來讀取驗證碼上的內容。
十八款為設計師提供的免費工具