JS设计模式 发布订阅模式: 这种设计模式可以大大降低程序模块之间的耦合度,便于更加灵活的扩展和维护。 // 一个播放器类 class Player { constructor() { // 初始化观察者列表 this.…
分类:JavaScript
jQuery源码剖析系列之自挪用匿名函数
自挪用匿名函数 翻开jQuery源码,起首你会看到如许的代码构造: (function(window,undefined){ //jquery code })(window); 这是一个自挪用匿名函数。在第一个括号内,建…
vuejs用APP客户端扫描PC端二维码登录
最近在做APP客户端扫描PC端二维码登录,于是记录一下实现过程,前端是vuejs,APP是IOS和安卓客户端:1.安装QRCode,npm i QRCode –save-dev就可以了。2.安装成功后在对应的…
一些做着玩的题
这是我在日常平凡有时间的时刻做的一些算法上的题目 想看更新请移步这里 题目: Climbing Stairs 形貌 You are climbing a stair case.It takes n steps to re…
JavaScript 中怎样完成函数行列?(一)
假定你有几个函数fn1、fn2和fn3须要按递次挪用,最简朴的体式格局当然是: fn1(); fn2(); fn3(); 但有时刻这些函数是运行时一个个增加进来的,挪用的时刻并不晓得都有些什么函数;这个时刻能够预先定义一…
《每周一点canvas动画》——修正增强版
2016年的某一天,不小心看了下本身写的几篇文章,霎时被恶心到了。 语句不通畅 空话一大堆 标点符号紊乱 图片貌寝 排版恶心 缺乏现实demo,而且没有直观的在线体验结果 当机立断的删掉了之前的文章,在此给人人带来的不方…
关于javascript函数式编程中compose的完成
上一篇文章引见了javascript函数式编程中curry(柯里化)的完成,固然谁人柯里化是有限参数的柯里化,等有机会在补上无穷参数的那一种柯里化,此次主要说的是javascript函数式编程中别的一个很主要的函数com…
JS总结篇--[转]JS进修总结-技能、要领、细节
变量转换 var myVar = "3.14159", str = ""+ myVar,// string范例 int = ~~myVar, // number范例 float = 1*myVar, // number范…
node express mongoDB个人博客总结
1 注册、登录和退出 1.1 用户注册、登录 设置模板引擎、mongoDB数据库驱动、静态文件途径和post要求剖析中间件 一致api.js路由的数据返回花样 // 一致返回数据花样 var responseData; …
【JavaScript】简介
JavaScript诞生于1995年,它的重要目标是处置惩罚之前由服务器端言语担任的一些输入考证操纵。 完整的JavaScript完成由以下三个差别的部份构成: 中心(ECMAScript) 文档对象模子(DOM) 浏览…
5分钟构建一个Restful后端
原材料 express mongoose seven-express express-session Start 运用npm装置 express 和 脚手架 $ npm install -g --save express…
js 冒泡算法
// 排序算法 时候复杂度o(n^2);// 两两比较相邻的排序码;发作逆序则交流;// 两种体式格局, 小的冒泡到前面去, 大的冒泡到背面去; 初版const arr = [91, 60, 96, 7, 35, 65,…