摘要:加快整体响应速度。步骤,用户在商户中选择商品,提交订单,选择微信支付。微信支付要求商户订单号保持唯一性,商户后台收到用户支付单,调用微信支付统一下单接口。,与团队成员,,产品经理的沟通。 一:页面性能优化:1,减少http请求,资源的合并与压缩,恰当的缓存,不滥用float,雪碧图代替图片,异步加载。减少dom节点,二: 数组的深浅拷贝1,假设B复制了A,当修改A时,看B是否会发生变化...
摘要:无论如何,单元测试一直是一中非常重要却常常被忽视的技能。在实践中,重构的要求是很高的它需要有足够详尽的单元测试,需要有持续集成的环境,需要随时随地在小步伐地永远让代码处于可工作状态下去进行改善。 showImg(https://segmentfault.com/img/bVbttWF?w=1000&h=528); 五月初的时候朋友和我说《重构》出第 2 版了,我才兴冲冲地下单,花了一个...
在新建好的项目中,一般执行npm run build就是打包了,但此时只能打包到一个环境,不同环境需要配置不同的地址,可以手动更改接口的地址,也可以自行配置命令而不需要每次打包进行地址切换,步骤如下: 文件结构如下图: showImg(https://segmentfault.com/img/bVbtsAE?w=255&h=536); 1)在config文件内新建test.env.js文件: u...
摘要:现在我们已经拥有一个可以导入到代码的原生模块,现在可以向其中加入功能。暴露模块方法定义一个接受设置参数成功回调和失败回调的方法。上面的例子暴露到是创建原生模块包我们需要在项目中添加两个文件头文件和源文件。 原文出自:https://github.com/prscX/awes...博客链接:https://ssshooter.com/2019-02... Android 创建原生模块包...
摘要:正则表达式如何创建正则表达式字面量创建通过构造函数正则表达式实例属性及方法三个修饰符属性,只读不可修改正则表达式是否添加了忽略大小写的修饰符,返回一个布尔值正则表达式是否添加了全局匹配的修饰符,返回一个布尔值正则表达式是否添加了换行的修饰符 正则表达式 如何创建正则表达式 字面量创建var r = /a/; 通过构造函数var r = new RegExp(a); 正则表达式实...