this和闭包的一道练习题 var num = 20; var obj = { num: 30, fn: (function (num){ this.num *= 3; num += 15; var num = 45; return function(){...
koa2里面使用ES7的语法,如async、await所以需要运行在node7.6之后;但在node7.6之前也可以利用babel是的koa2可以运行。 首先项目中安装babel,和babel的几个模块: npm install babel babel-register babel-preset-env --save 然后在入口文件中引入‘babel-re...
介绍 LokiJS是一个面向文档的javascript数据库,与MongoDB有点相似。 它支持索引,查询和过滤数据集合。 LokiJS还支持更高级的功能,例如mapReduce,事务,并允许您实现自定义远程同步以将数据保存到服务器(或移动设备上的本地文件)。 磁盘的持久性已经在诸如nodejs之类的CommonJS环境中实现, 在移动设备上,您只需要请求...
在上章学习了:3.qml-ECMAScript_03(Object基类对象、String对象) 本章我们来初步学习Array对象和Math对象. Array数组对象 ECMAScript提供了Array数组对象,并且该Array的元素类型还可以各个不同. 创建空数组: var arr1 = new Array(); var arr2 = new Array...
在编程中,总会遇到各种各样的获取时间的要求,下面我们来看一下获取不同时间格式的方法有哪些?如果不记得的话建议收藏哦! 1、获取当前的日期和时间 方法:new Date() console.log(new Date())//Wed Nov 04 2020 18:20:49 GMT+0800 (中国标准时间) 2、获取当前日期 可运行代码: console.l...
目的:websocket做弹幕 用到的技术:springboot +websocket +uniapp (只写了后台) 菜鸟:https://www.runoob.com/html/html5-websocket.html 这是最后结果的展示: WebSocket是什么?为什么用它? 全双工通信的协议。允许服务端主动向客户端推送数据。 后台代码: 第一...
最近使用node对接一家支付三方,对方使用的是java 要求使用RSA加密 使用的算法是 md5WithRSA encoding是utf8 输出是base64 在使用crypto-js和node-rsa无果后 查阅了node官方文档的crypto找到了答案 createSign方法传入加密算法创建一个sign对象,当然算法不是全部都支持的 使用...
字符串的操作在js中非常频繁,也非常重要。以往看完书之后都能记得非常清楚,但稍微隔一段时间不用,便会忘得差不多,记性不好是硬伤啊。。。今天就对字符串的一些常用操作做个整理,一者加深印象,二者方便今后温习查阅。 String对象属性 (1) length属性 length算是字符串中非常常用的一个属性了,它的功能是获取字符串的长度。当然需要注意的是js中的中...
新的vue脚手架已经可以自带pwa了,本文主要针对旧版的webpack。 先装三个插件: $npm i register-service-worker sw-precache-webpack-plugin webpack-pwa-manifest --save-dev 因为pwa主要用于生产,我们来动手改造 build/webpack.prod.conf....
initWebSocket() { //初始化websocket let wsuri = 'ws地址' this.ws = new WebSocket(wsuri) this.ws.onmessage = this.websocketonmessage this.ws.onopen =...