摘要:1 尽量少使用全局查找,比如全局变量,如果要多次使用,可以将全局变量存为局部变量再使用 eg:function(){ var body=document.body; alert(body): body.innerHTML="hello world" } 2.优化循环 (1)减值循环 i--(2)do 阅读全文
posted @ 2019-07-31 11:57 心近xb 阅读 (72) 评论 (0) 编辑
摘要:所谓的函数柯理化,简单来说就是,一个需要接收多个参数的函数,进行分开一个个的传递参数,当函数执行的时候,传递剩余的参数。 主要作用在于增强函数的通用性。 如下举个例子: 阅读全文
posted @ 2018-12-26 16:53 心近xb 阅读 (128) 评论 (0) 编辑
摘要:axios.get("/****/**.msp").then(res=> { this.initChart(); }) axios.get("/****/**.msp").then(res=> { this.initChart(); }) 阅读全文
posted @ 2018-04-10 15:52 心近xb 阅读 (105) 评论 (0) 编辑
摘要:Promise是ES6中新增的异步编程解决方案,体现在代码中它是一个对象,可以通过 Promise 构造函数来实例化。 其最基本的使用 new Promise(function(resolve,reject){}) 传两个参数resolve和reject 然后再逻辑里返回resolve和reject它有两个原型方法Promise.prototype.then()Promise.prototype... 阅读全文
posted @ 2018-04-09 16:20 心近xb 阅读 (102) 评论 (0) 编辑
摘要:1、set数据结构和map数据结构: (1)set: 数据结构set(集合,无序且值不能重复的数据集合,特点是key值和value值相同,没有重复的value //1 创建set var s=new Set([1,2,3]) console.log(s) //2 set的属性,size(和lengt 阅读全文
posted @ 2018-04-08 17:46 心近xb 阅读 (42) 评论 (0) 编辑
摘要:1、let和const:最基础也很容易理解的,let是 声明一个变量,const是声明一个常量。 具体细节看如下实例代码 2、解构赋值,简单来说就是将等号两边写成一样的模式,然后进行对应的赋值。如下实例 阅读全文
posted @ 2018-04-08 17:07 心近xb 阅读 (61) 评论 (0) 编辑
摘要:前端开发中,数据模拟是必要的,这样就能等后台接口写完,我们直接把接口请求的url地址从本地数据模拟url换成后台真实地址就完成项目了。传参之类的都不用动。当然也可以采用mock等第三方服务。 运行上面的nodejs文件后,你就能访问接口“你电脑的ip地址xxx+:8888”了;如下 运行后打印出的d 阅读全文
posted @ 2018-04-03 17:48 心近xb 阅读 (124) 评论 (0) 编辑
摘要:本博文是通过实际开发中的一个实例来讲解自定义组件的使用。 第一步:新建自定义组件目录,如图,我新建了个componts和tabList目录,然后右键tabList目录选择新建compont取名为tabList,就生成了如下目录结构,组件结构和page一样,包含js json wxml wxss 四个 阅读全文
posted @ 2018-03-30 17:40 心近xb 阅读 (182) 评论 (0) 编辑
摘要:废话不多少,下面是对我从开发微信小程序的第一步开始到发布的总结,觉得对您有帮助的话,可以赞赏下,以对我表示鼓励。 一:首先注册登录微信公众平台,这个平台很重要,以后查文档全在上面看。https://mp.weixin.qq.com/。然后在设置=》开发设置那里获取appID; 二:下载微信开发者工具 阅读全文
posted @ 2018-03-30 15:10 心近xb 阅读 (382) 评论 (0) 编辑