随笔分类 - JS
摘要://封装全局APP支付方法 import {weixinPay} from "@/utils/api/api.js"; //微信支付 import {aliPay} from "@/utils/api/api.js"; //支付宝支付 //封装APP支付方法 /** * 参数1 必传 log_id
阅读全文
摘要:直接上代码 <!doctype html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="initia
阅读全文
摘要:var w = wx.getSystemInfoSync().windowWidth;var h = wx.getSystemInfoSync().windowHeight;
阅读全文
摘要:function combination(arr) { var sarr = [[]]; var result = []; for (var i = 0; i < arr.length; i++) { var tarr = []; for (var j = 0; j < sarr.length; j
阅读全文
摘要:Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0 最近远程连接mysql总是提示 Lost connection to MySQL server at ‘reading
阅读全文
摘要:let str = "sdfsfwwxxxfsfsxxdsdfwsdfxxxxa3sdswexxxxsdfsxxxxfa"let newStr = str.replace(new RegExp(/xxx/g), "YYY") console.log(newStr)
阅读全文
摘要://移动端 $(".demo").on("touchstart", function(e) { e.preventDefault(); startX = e.originalEvent.changedTouches[0].pageX, startY = e.originalEvent.changed
阅读全文
摘要:typescript 安装 npm install -g typescript 创建一个文件 hello.ts 随便输入内容 然后编译 tsc hello.ts 声明变量 let isDone: boolean = false; // 编译通过 // 后面约定,未强调编译错误的代码片段,默认为编译通
阅读全文
摘要://TypeScript-基本数据类型和报错解析 //基本数据类型 //let num = 25; /* let flo = 25.5; let hex = 0xf000; let binary = 0b1001; let octal = 0o733; */ //重新赋值 //num = '25';//不能存储非原有数据类型的数据 //ts 原型 //let num:number = 25...
阅读全文
摘要:大家好,本人名叫苏日俪格,大家叫我 (格格) 就好,在上一章节中我们学到了Symbol & generator的用法,下面我们一起来继续学习async函数: async [ə'zɪŋk]:这个单词看起来很怪异,它的原型是asynchrony,意为异步,一般单词按理说都能把音准读个大概,这个就...
阅读全文
摘要:AMD 规范在这里:https://github.com/amdjs/amdjs-api/wiki/AMDCMD 规范在这里:https://github.com/seajs/seajs/issues/242 AMD 是 RequireJS 在推广过程中对模块定义的规范化产出。CMD 是 SeaJS
阅读全文
摘要:用 async/await 来处理异步 昨天看了一篇vue的教程,作者用async/ await来发送异步请求,从服务端获取数据,代码很简洁,同时async/await 已经被标准化,是时候学习一下了。 先说一下async的用法,它作为一个关键字放到函数前面,用于表示函数是一个异步函数,因为asyn
阅读全文
摘要:/* ES5使用class 继承 */ //方法对象 function Car(options){ this.title = options.title; } //开车 Car.prototype.drive = function(){ return "vromm" }; //实例化 const car1 = new Car({title:"事实上"}); //继承 functio...
阅读全文
摘要:对于call和apply的解释,网上有很多,但是为了更好地理解。所以这里自己总结积累下~ JavaScript中的每一个function对象都会有call和apply方法 定义: apply:调用一个对象的一个方法,用另一个对象替换当前对象。例如:B.apply(A, arguments);即A对象
阅读全文
摘要:var date = new Date();var year = date.getFullYear();var month = date.getMonth()+1;var day = date.getDate();var hour = date.getHours();var minute = dat
阅读全文
摘要:vue 组件发布为 npm 包,分为如下三个步骤 [1] 创建 package 文件,里边包含了你要发布包的一些信息(name/version 等) [2] 发布 vue 包需要用到 webpack 打包/ es6 语法/vue 文件所以需要配置一下 webpack [3] 注册 npm 账号,发布
阅读全文
摘要:在向后端请求时,如果上传的数据里存在file文件对象,需要用到表单提交,这时候我们需要将JSON对象,转成formData对象,具体见代码 const formData = new FormData();Object.keys(params).forEach((key) => {formData.a
阅读全文
摘要:前段时间我朋友从上家公司离职,上周开始了前端面试(现在已经上班了),一天我下班回到出租房时,他问我原型链是什么?一时半会我竟然也不知道从何说起能够让他很清楚的明白,又忽然想起之前我一个朋友也问过我闭包的问题,因此在这里记录解惑一下,下面我会以面试官和应聘者的口吻进行介绍理解...... 一.闭包 面
阅读全文
摘要:<!DOCTYPE html><html><head><meta charset="utf-8"><title></title></head><body></body><script type="text/javascript">//ajax_all_Filed// https://blog.csd
阅读全文