曾浩

Results 74 comments of 曾浩

``` javascript function csvColumns(csv, indices){ var results = []; // 得到csv转换的数组 var csvArr = csv.split('\n').map(function (v,k) {return v.split(',') }); // 循环push每个 符合indices索引 的值到results csvArr.forEach(function (v, k) { var _temp =...

求解释,求解释! @XadillaX

``` javascript function foo() { console.log( a ); // 2 } function bar() { var a = 3; foo(); } var a = 2; bar(); //2 ``` 看了这个就明白了。

``` javascript function a(x, y) { y = function() { x = 2; }; return function() { x = 3; y(); console.log(x); }.apply(this, arguments); } a(); // 2 ``` @XadillaX...

@XadillaX 恩。明白了。 - 在 `a()` 之前, `x` 和 `y` 都初始化成 `undefined`。 - `y()` 修改的 `x` 是上述的 `x`。 - 最后 `return` 的 匿名函数,如果不声明 `x` 则 `x` 是 上述的 `x`,如果声明了,则是此作用域下的 `x`。

想了一下,发现自己对布局其实并不理解,还以为能写点什么呢.. Orz 那我就发一下之前看见的[40个布局的案例](http://blog.html.it/layoutgala/)好了, 据说掌握了就算对布局有一定的理解了。 期待周末的分享!

``` javascript function minimumSum(value, num) { _newV = (value.sort(function(a, b){return +a > +b})).slice(0, num); return _newV.reduce(function(prev, curr){ return prev + curr}); } function maximumSum(value, num) { _newV = (value.sort(function(a, b){return...

@XadillaX 4 和 21, 是指要输出 1+3 = 4 和 4+5+12 = 21吗? (⊙o⊙)哦,谢谢!我明白了,我把数组给切了!。

@XadillaX (^o^)/YES! 难怪你需要 `.join("☀").split("☀")`。

``` javascript String.prototype.render = function (obj) { var str = this, reg; Object.keys(obj).forEach(function (v) { reg = new RegExp('\\$\\('+ v +'\\)', 'g'); str = str.replace(reg, obj[v]); }); return str; }...