数字的千位分隔符实现

2017-03-29
阅读 1 分钟
4.4k
常常见到这种场景,数字比较大时每隔3位用逗号分隔开 思路就是如果是小数的话先用split分开得到整数部分,然后反转整数部分的字符串用正则每3个数字加一个逗号然后再反转回去拼接上小数部分。 在网上看到了一种实现代码,这个正则还没看懂: {代码...} 以下是我的实现代码 {代码...}

XSS组件

2017-03-24
阅读 2 分钟
2.9k
公司用到的防止xss攻击的组件代码 {代码...}

js实现堆排序

2017-03-20
阅读 3 分钟
3.7k
第一个元素就是最大的,然后跟最后一个元素交换,把最大的弹出栈第一个元素与它的左右子节点比较,左右子节点中较大的比它大则交换 然后再递归地这样交换下去直到没有比它大的子节点或者没有子节点。

LazyMan

2017-03-18
阅读 2 分钟
1.6k
实现函数LazyMan,使得: LazyMan('Hank'); 输出Hi Hank! LazyMan('Hank').eat('dinner');输出Hi Hank!Eat dinner! LazyMan('Hank').sleep(5).eat('dinner'); 输出Hi Hank!//等待五秒Eat dinner! LazyMan('Hank').sleepFirst(5).eat('dinner');输出//等待五秒Hi Hank!Eat dinner! 实现代码: {代码...}

对一个有序数组,构造二叉排序树

2017-02-24
阅读 1 分钟
3.2k
{代码...}

邮箱自动补全

2016-08-29
阅读 7 分钟
4.7k
最近做的项目,需要用到邮箱的自动补全,但是只是三个常见的所以就自己写了下,代码如下: {代码...}

JS正则表达式将url转成json格式

2016-04-17
阅读 1 分钟
3.7k
https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&rsv_idx=1&tn=baidu&wd=js%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F&oq=js%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F%20kongge&rsv_pq=e63baa94000c303c&rsv_t=2200EoMMe0fGnSJlPpijBDY2Ww1CAkUxvT8jCE2Bif1gXLJ%2Btzixfz%2B...

面试遇到的一些题

2016-04-12
阅读 4 分钟
5.6k
最近面试遇到的一些面试题记录分享下。 公司A:题目一:不用jquery等框架/库,查找一个页面上有多少种标签,每种标签的个数,伪代码实现亦可 代码: {代码...} 这里估计也就是考察递归搜索吧,当时写的没有这么完整,思路一样,这里没有考虑到有iframe的情况。 公司B:题目一:typeof []答案:object 一开始我的回答是obj...

固定头部的表格

2016-03-29
阅读 3 分钟
18.2k
实现思路就是复制一下表格头部然互覆盖在原有的头部上,监听滚动事件之前动态的设置覆盖上去的thead里面th的宽度在火狐下会与抖动现象,直接写样式就不会了效果图如下