阅读
推荐系统技术之文本相似性计算(一)
一起写一个JSON解析器
前端代码的“最后一公里”——module bundler
从路人甲到英雄无敌
聚沙
Palindromes Test
1
2
3
4
5
6
7
8
9
| function palindrome(str) {
var re = /[\W_]/g;
var lowRegStr = str.toLowerCase().replace(re,'');
var reverseStr = lowRegStr.split('').reverse().join('');
return reverseStr === lowRegStr;
}
|
http://www.w3cplus.com/javascript/palindrome-check-in-javascript.html
Chunky Monkey
名字不是那么熟悉,其实做的事很简单,把一个数组按给定大小分割成小数组
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| function chunk(arr, size) {
var tempArr = [],
newArr=[],
len = arr.length;
if (len <= size || size <=0){
return arr;
} else {
for (var i = 0; i < len; i += size) {
tempArr = arr.slice(i, i + size);
newArr.push(tempArr);
}
}
return newArr;
}
|
Octotree
作为一个浏览器扩展,来显示 GitHub/GitLab 代码结构,即代码树
还是有点用处,至少用浏览器看的时候不用那么来回切
https://github.com/buunguyen/octotreeOctotree
拿来做 quiz
http://www.w3cplus.com/blogs/airen
MORE