- 博客(5)
- 资源 (19)
- 收藏
- 关注
原创 Promise
今天进行了一个面试。发现自己对 promise还是理解的不够深入。现在就抽空做个总结,加深自己的理解,哈哈。Promise 引入在JavaScript的世界中,所有代码都是单线程执行的。由于这个“缺陷”,导致JavaScript的所有网络操作,浏览器事件,都必须是异步执行。异步执行可以用回调函数实现:function callback() { console.log('Done');}
2017-09-26 13:16:38
741
原创 js中json对象key值首字母大写化
function toUpperCase(jsonObj) { if(typeof(jsonObj)=='object'){ for (var key in jsonObj){ jsonObj[key.substring(0,1).toUpperCase()+key.substring(1)] = jsonObj[key]; delete
2017-09-21 22:16:53
4010
2
原创 jQuery插件开发
本质区别,那就是`$.extend`方法是在jQuery全局对象上扩展方法,`$.fn.extend`方法是在`$`选择符选择的jQuery对象上扩展方法。所以扩展jQuery的公共方法一般用`$.extend`方法,定义插件一般用`$.fn.extend`方法
2017-09-19 21:35:24
708
原创 js数组方法考察点详解
来自“阿里巴巴2017秋招前端笔试题”中的一道笔试题:将数组 var a=[1,2,3] 变成数组 [4,3,2,1] 下面的方式正确的是? a.reverse().unshift(4) a.push(4).reverse() a.push(4); a.reverse() a.splice(3,1,4).reverse()
2017-09-19 20:08:04
607
原创 正则表达式验证密码
要求:密码必须符合由数字,大写字母,小写字母,至少其中两种组成,且长度不小于8,同时第一位不能为数字。如果密码符合 ,返回”YES”,否则,返回”NO”。 var reg=/^(?![A-Z]+$)(?![a-z]+$)(?!\d+$)\S{8,}$/;
2017-09-14 22:26:14
15550
反编译Apk(包括apktool、dex2jar和JD-GUI)下载
2017-01-05
android线性加速度传感器数据存储到手机的sd卡中
2016-07-07
GifCam录制gif视频
2016-06-28
图片随手机姿态变化移动
2015-10-25
android采用HTML设计软件界面
2015-09-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人