自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

炒粉。

学习笔记

  • 博客(11)
  • 收藏
  • 关注

原创 动态生成ul li

// 生成节点 function render(list,dom) { $.each(list,function (i,item) { var $li = $('<li/>') $li.append('<span>' + item.name + '</span>').appendTo(dom);

2017-09-06 18:02:40 875

原创 获取 url 中的参数

获取 url 中的参数1. 指定参数名称,返回该参数的值 或者 空字符串2. 不指定参数名称,返回全部的参数对象 或者 {}3. 如果存在多个同名参数,则返回数组 输入例子:getUrlParam('http://www.aabbcc.com?key=1&key=2&key=3&test=4#hehe', 'key')输出例子:[1, 2, 3]function getUrlParam

2017-09-06 18:00:38 353

原创 获取出现次数最多的字符及其次数

var getMax = (str) => { var o = {}; for(var i in str){ o[str[i]] ? o[str[i]]++ : o[str[i]] = 1; } var keys = Object.keys(o); var values = Object.values(o); var maxVal =

2017-09-06 17:58:36 311

原创 promise模拟获取100个月饼

// 获取月饼 要拿到100个月饼,一次只能拿一个function get100Mooncakes(){ console.time('共耗时:'); var index = 0;// 月饼编号 var failCount = 0; // 失败次数 var mooncakes = []; // 获取到的月饼集合 // 获取月饼请求 function ge

2017-09-06 17:57:28 297

原创 函数柯里化

实现一个add方法,使计算结果能够满足如下预期: add(1)(2)(3) = 6 add(1, 2, 3)(4) = 10 add(1)(2)(3)(4)(5) = 15function add(){ var _args = [].slice.call(arguments); var adder = function(){ var _add = functio

2017-09-06 17:44:58 309

原创 匹配两个json是否相同

function _diff(a,b){ if(typeof a != typeof b || a.length != b.length)return false; if(typeof a == 'object'){ for(var i in a){ if(typeof b[i] == 'undefined')return false; if(!_diff(a

2017-09-06 17:40:24 828

原创 利用JSON.parse JSON.stringify 进行深拷贝

function deepcopy(src){ return JSON.parse(JSON.stringify(src));}

2017-09-06 17:39:26 1111

原创 数据结构改变

原始数据格式var data={ "soft":"1111", "soft.type":"1111", "soft.condition":"1111", "wonder":"1111", "wonder.WONDER":"1111", "wonder.WONDER.BS_TEST":"1111", "wonder.WONDER.DB2数据类型"

2017-09-06 17:38:06 428

原创 [1<2<3,3<2<1]

[1<2<3,3<2<1] 此题会让人误以为是2>1&&2<3,其实不是的,这个题等价于1<2=>true; true<3=>1<3=>true; 3<2=>false; false<1=>0<1=>true;

2017-09-06 17:31:28 1671

原创 http-server轻量级文件服务器

使用nodejs中 http-server 模块建立轻量级文件服务器安装 nodejs 执行命令 npm i http-server -g 在文件目录路径执行命令 http-server 即可开启文件服务器 默认端口为80 修改端口则 http-server -p 81

2017-09-06 17:28:55 1218

转载 用nodejs搭建最简单、轻量化的http server

出处:http://www.cnblogs.com/wangfupeng1988/p/4143996.html1. 引言前端程序猿主要关注的是页面,你可能根本就用不到.net,java,php等后台语言。但是你制作出来的网页总要运行、总要测试吧?——那就免不了用到http server。我先前都是用visual studio的,虽然很好用,功能很强大,但是我就开发一

2016-06-08 11:04:49 887

空空如也

空空如也

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

TA关注的人

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