自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 函数式编程之函数柯里化

在javascript中,函数被称为"第一等公民",可想而知函数之强大。 函数柯里化就是将多个参数转化为一个参数,实现多次调用加上闭包实现柯里化,柯里化背后的想法其实是获取一个函数并派生出一个返回特殊函数的函数。。   一个简单的例子: const multiply = a => b => c => a * b * c; console.log(multiply(1)(...

2018-11-12 11:23:19 547

原创 JS排序、去重

let arr = [1,312,31,44,32,42,34,32423,9,64,56756765,6785,43,8,]; let str = 'abcdaabc'; //1.冒泡排序 for(let i=0;i<arr.length-1;i++){  for(let j=0;j<arr.length-i-1;j++){  if(arr[j]>arr[j+1]){  [ar...

2018-03-01 22:47:13 671

原创 js数组去重、排序方法总结

var arr = [52,4234,1,2,3,584,56,6,6,656]; 1.冒泡排序 比较相邻值,如果前者比后者大,那么交换位置 for(var i=0;i<arr.length-1;i++){ for(var j=0,temp=0;j<arr.length-i-1;j++){//j每循环完完整的一次,最大值排到了数组尾部 if(arr[j]>arr[...

2018-03-01 20:04:36 1112

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除