
技术分享
文章平均质量分 60
zhuolei123
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js随机生成汉字
在正则中,我们匹配中文是采用[\u4e00-\u9fa5]来实现的,而4e00和9af5是16进制值,所以我们通过parseInt转换后,可以得到10进制的数值,也就是start和end。再随机出start和end之间的一个数,最后将这个数转换成16进制,接着用\u拼接起来,用eval输出一下就完成了。最近想有个需求,需要随机生成一个或多个汉字,思考了一番,决定通过unicode编码来实现。原创 2022-08-24 10:17:31 · 2749 阅读 · 2 评论 -
极简js代码实现导出excel
无需依赖任何第三方api。原创 2022-08-24 10:07:01 · 230 阅读 · 0 评论 -
使用递归实现JSON对象转字符串
function jsonToStr(json){ if(json instanceof Array){ //如果是数组 var tmpArr = []; for(var i=0;i<json.length;i++){ tmpArr.push(jsonToStr(json[i])); //递归 } return '['+tmpArr.join(",")+']'; //如果j原创 2013-02-16 09:41:48 · 1016 阅读 · 0 评论 -
JS实现抛物线运动
抛物线运动 .pwx_rect{position:absolute;left:10px;top:300px;background-color:#888;height:50px;width:50px;} .pwx_hr{border-top:2px solid #ddd;position:absolute;width:98%;left:0px;top:350px;} test原创 2013-02-16 10:01:55 · 3465 阅读 · 0 评论 -
一个简单的Canvas绘图的代码
Canvas拼图 .canvas{border:1px solid #ddd} var CanvasDraw = function(id,width,height){ this.element = document.getElementById(id); this.canvas = this.element.getContext("2d"); this.ele原创 2013-02-16 10:12:58 · 1093 阅读 · 0 评论 -
一个简单的JS拼图游戏
一天在手机上玩吸血鬼日记的拼图游戏,就心血来潮的想自己来用JS实现一个,代码如下:拼图游戏 .containor{border:1px solid #999;position:absolute;background-color:#ffffff;} .kuai{float:left;cursor:pointer;position:relative;} var Game = f原创 2013-02-16 10:18:33 · 4325 阅读 · 0 评论 -
JS实现邮箱提示补全效果
现在要实现的是类似网易登录时的邮箱提示框的效果,不过这里我打算稍微改变一下,就是在输入@的时候再出现邮箱提示列表实现提示的原理是采用正则进行匹配效果图如下:代码如下: ul{padding:0px;margin:0px;} .login_autoComplete{width:256px;border:1px solid #4190db;positio原创 2013-02-16 10:41:32 · 5090 阅读 · 3 评论