2016-05-24

阅读

推荐系统技术之文本相似性计算(一)

一起写一个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

Comments