- 实现一个三角形,现在这个是等腰三角形,那如果是要实现一个等边三角形呢?
- 左右两列布局,内容可能不相同,实现等高
- jQuery绑定事件的方式
- 事件冒泡和事件捕获,以及事件委托
- 清楚浮动
- sessionStorage和localStorage以及cookie
- html5知道什么?css3知道什么?
- transform取值知道吗?
- rotate旋转知道吗?
- transition
- flex知道什么,容器属性和项目属性?
- 为什么要使用redux?
- 手撕instanceof函数
- 手写一个函数
function sum(){
var args = [].slice.call(arguments);
var fn = function(){
var fn_args = [].slice.call(arguments);
return add.apply(null, args.concat(fn_args));
}
fn.toString = function(){
return args.reduce(function(acc, prev){
return acc + prev;
})
}
return fn;
}
console.log(sum(1, 2, 3));
console.log(sum(1)(2)(3)(4).toString());
console.log(sum(1)(2)(3)(4)(5).toString());