随笔分类 - Javascript
摘要:// js 代码 let obj = {name:'Young', age: 10} let {name, age} = obj // name = 'Young', age = 10 // ts 代码 let obj:any = {name:'Young', age: 10} let {name,
阅读全文
摘要:// 由于不同的系统显卡绘制 canvas 时渲染参数、抗锯齿等算法不同,因此绘制成图片数据的 CRC 校验也不一样。/** * 生成种子 */function generateSeed () { let canvas = document.createElement('canvas') canva
阅读全文
摘要:知识点:依赖管理 文档地址:https://webpack.docschina.org/guides/dependency-management/ 项目目录结构: /api/index.js 源码 // require.context 获取 指定目录下匹配文件 const ctx = require
阅读全文
摘要:1、安装 Vue-cli最新版本 npm install @vue/cli -g2、创建vue项目vue create playbill 控制台交互内容: ? Your connection to the default yarn registry seems to be slow. Use htt
阅读全文
摘要:mkdir my-electron-app && cd my-electron-app npm init -y npm i --save-dev electron npm install.js 报错 > electron@12.0.7 postinstall D:\javascript\playbi
阅读全文
摘要:class DB{ /** 构造函数 */ constructor(dbName){ this.dbName = dbName; } /** * 选择表单 */ table(tableName, keys, version){ version = version || 1; this.tableNa
阅读全文
摘要:var promiseAll = (funcs, callback) =>{ var promises = [] for(var i=0; i { callback(result); }).catch((error) => { console.log(error) }); } promiseAl...
阅读全文
摘要:var ctx = wx.createCanvasContext('base'); var centerX = 375/ 2; var centerY = 200; var rotate = 90; var scale = 2; ctx.save();//保存状态 ctx.translate(centerX, centerY) ctx...
阅读全文
摘要:function checkIDCard(no){ if(!no){ return false; } var baseRegx = /^([1-9]([0-9]{13}([0-9]|X|x))|(([0-9]{17})([0-9]|X|x)))$/; var h...
阅读全文
摘要:var DATE_REGEXP = new RegExp("(\\d{4})-(\\d{2})-(\\d{2})([T\\s](\\d{2}):(\\d{2}):(\\d{2})(\\.(\\d{3}))?)?.*"); function toDate(dateString){ if(DATE_REGEXP.test(dateString)){ ...
阅读全文
摘要:Test Date Picking ...
阅读全文
摘要:/** * Created by Administrator on 2016/5/4. */ /** * 模态窗口 */ window.Modal = { tpls:{ alert:'×系统提示', confirm:'×系统提示取消确定', loading:' 正在载入...' }, regi...
阅读全文
摘要:var MD5 = function (string) { function RotateLeft(lValue, iShiftBits) { return (lValue>>(32-iShiftBits)); } function AddUnsigned(lX,lY) { var lX4,lY4,lX8,lY8,lResult...
阅读全文
摘要:/** * 图片裁剪 * @author yanglizhe * 2015/11/16 */(function($){ /** * Drag */ var Drag={obj:null,init:function(elementHeader,element){elemen...
阅读全文
摘要:对于前端开发者来说,在开发过程中需要监控某些表达式或变量的值的时候,用 debugger 会显得过于笨重,取而代之则是会将值输出到控制台上方便调试。最常用的语句就是console.log(expression)了。然而对于作为一个全局对象的console对象来说,大多数人了解得还并不全面,当然我...
阅读全文