![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
少林码僧
专注elasticsearch搜索领域8年,有海量数据搜索功能架构经验
展开
-
js实现加密解密
废话不多说,直接上代码: <!-- Begin function encrypt(str, pwd) { if (pwd == null || pwd.length <= 0) { alert("Please enter a password with which to encrypt the message."); retu转载 2017-04-15 18:11:03 · 2612 阅读 · 3 评论 -
Promise执行流程分析
先上代码console.log(1);new Promise(function (resolve, reject){ reject(true); window.setTimeout(function (){ resolve(false); }, 0);}).then(function(){ console.log(2);}, function...原创 2019-01-17 10:06:39 · 2044 阅读 · 0 评论 -
看代码学编程之js高级语法
正则原创 2017-06-21 13:54:32 · 509 阅读 · 0 评论 -
6个前端工程师必须掌握的JavaScript知识点
1.变量作用域var a = 1;function test() { var a = 2; console.log(a); // 2}test();上方的函数作用域中声明并赋值了a,且在console之上,所以遵循就近原则输出a等于2。var a = 1;function test2() { console.log(a); // undefined var a =原创 2017-05-04 17:09:10 · 2483 阅读 · 0 评论 -
小程序request接口的封装
# 小程序request接口的封装(本质上是对request回调函数再次回调)module.exports.getData = function (url) { var data = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; var method = arguments.lengt原创 2017-04-22 11:55:02 · 5388 阅读 · 0 评论 -
一次高并发下生成js随机数的实践
生产代码如下:/***生成随机数字(毫秒级+随机数)*n 要生成的位数,最大22位**/function createRandom(n=18){ var t=new Date().getTime().toString(); var salt = var randstr = Math.random().toString(); var str = randstr原创 2017-04-15 18:53:32 · 1621 阅读 · 0 评论 -
前端开发之走进Vue.js
Vue.js作为目前最热门最具前景的前端框架之一,其提供了一种帮助我们快速构建并开发前端项目的新的思维模式。本文旨在帮助大家认识Vue.js,了解Vue.js的开发流程,并进一步理解如何通过Vue.js来构建一个中大型的前端项目,同时做好相应的部署与优化工作。文章将以PPT图片附加文字介绍的形式展开,不会涉及知识点的具体代码,点到为止。有兴趣的同学可以查看相应的文档进行了解。Vue转载 2017-05-04 17:02:23 · 1014 阅读 · 0 评论 -
javascript编码规范
前言在实际工作中,我们应该经常会看到一些功能上没有问题,但编码风格和规范却十分糟糕的代码,这往往会让人不敢再往下阅读,甚至会影响阅读者一天的心情。这些代码不仅不易阅读,而且难以维护,它们一般会出自刚入门的编程新手,也会出自工作了好几年的老程序员手下。因此本文的目的在于帮助那些没有养成良好的编码风格,缺乏相应编码规范意识的JavaScript学习者们改善他们的编码形象。编码形象转载 2017-05-04 17:12:36 · 723 阅读 · 0 评论 -
js检测文件类型
/** * 检测文件后缀名 * tempFilePaths 文件名或文件路径 * ext待检测的后缀串,以,分隔每个后缀,默认检测是否是图片 * */module.exports.checkExt = function (tempFilePaths) { var ext = arguments.length > 1 && arguments[1] !== undefined ? a原创 2017-04-15 20:06:33 · 1913 阅读 · 0 评论