JavaScript
我是认真的工程师
敲代码,我是认真的!
展开
-
js blob转base64 ,base64转blob ,下载文件
在各浏览器中,使用 window.btoa 对Unicode字符串进行编码都会触发一个字符越界的异常.先把Unicode字符串转换为UTF-8编码,可以解决这个问题,function utf8_to_b64( str ) { return window.btoa(unescape(encodeURIComponent( str )));}function b64_to_utf8...转载 2019-12-06 09:41:35 · 778 阅读 · 0 评论 -
JS快速排序--记录点滴
//快速排序:先找到一个基准点,以基准点为例依次进行比较,比它小的放左边,大的放右边// 左右分别用一个空数组存储比较后的数据, 最后用递归执行上述操作,直到数组长度// 感觉有点像二分法var arrs=[1,23,54,111,33,4,65,2,13];function fun(arrs){if(arrs.lengthreturn arrs;}/原创 2017-06-16 10:11:12 · 235 阅读 · 0 评论 -
事件委托-tab切换
HTML结构代码: 首页 关于 我的 联系 div1 div2 div3 div4 CSS样式代码: *{ margin: 0;padding: 0; } ul li{ list-style: none; float: left; padding: 10px 45px; ba原创 2017-06-19 16:35:45 · 1249 阅读 · 0 评论 -
jQuery实现图片无缝滚动
HTML代码: CSS代码: *{ margin: 0;padding: 0; } .box{ width: 1235px;height: 358px; border: 1px solid red; margin: auto; po原创 2017-12-26 10:26:51 · 2187 阅读 · 0 评论