在大神博客上读到的几篇不错的文章。
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来读取验证码上的内容。