自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

博客-lu。

上路的人。

  • 博客(11)
  • 收藏
  • 关注

原创 小程序使用promise解决request请求的回调地狱

/** * requestPromise用于将wx.request改写成Promise方式 * @param:{string} myUrl 接口地址 * @return: Promise实例对象 */const requestPromise = myUrl => { // 返回一个Promise实例对象 return new Promise((resolve, rejec...

2019-10-08 09:36:27 743

原创 js不支持函数重载

Js 不支持函数的重载可以用相同的名字在同一作用区域,定义两个函数,而不会引起错误,但真正使用的是最后一个。Js 不会验证传递给函数的参数个数是否和函数定义的参数的个数相同,开发人员定义的函数都可以接受任意个数的参数(根据NetScript 文档,最多能接受25个) ,而不会引发错误,任何遗漏的参数都会用undefined 代替,多余的参数被将忽略。案例:var calc=f...

2019-07-22 14:52:58 207

原创 http

HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。http特点1、简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。2、灵活:HTTP允许传输任意类型的数据对象。正在传...

2019-07-22 14:45:47 348

原创 git项目开发的使用

1.在github 官网 创建账号2.创建远程仓库3.安装github客户端4.登陆客户端并克隆仓库5.在本地仓库中存储数据6.提交数据并备注信息7.同步本地数据到远程仓库touch 在git终端创建文件首先 git init 初始化接着配置账户 git config --global user.name “” 用户名 git congig...

2019-07-22 14:21:17 157

翻译 git 管理库

  1.Git安装(略)。  2.创建版本库  首先,选择一个合适的地方(我选择了D盘,我的电脑是Win 7),常见一个空目录: 1 2 3 4 $ mkdir Git $ cd Git $ pwd//显示当前的路径 /d/Git  注:Windows下,路径名不要包含中文,因为Git对中文支持不给...

2019-04-16 17:58:30 116

原创 继承

//组合继承function Person(name){this.name=name}Person.prototype.Nname=function(){console.log(this.name)} function Student(name,age){Person.call(this,name)this.age=age}Student.proto...

2018-10-12 15:28:33 161

转载 call,apply,bind 快速理解。

一步步看一点点懂。(so easy)d先看明白下面:  例1  obj.objAge;  //17  obj.myFun()  //小张年龄undefined  例2  shows()  //盲僧  比较一下这两者this 的差别,第一个打印里面的this 指向obj,第二个全局声明的shows()函数   this 是window ; 1,call()...

2018-10-12 14:14:22 126

原创 递归---函数调用本身。

---小栗子  阶乘的实现function num(x){var a=1;while(x){a*=xx--;}return a;}console.log(num(3)) 2.function nnn(b){if(b<=0){return 1; }else{return b*arguments.callee(b-1)   //...

2018-09-12 18:12:58 1316

转载 cookie,localstorage,sessionstorage的区别

cookie      cookie是浏览器提供的一种机制,它将document 对象的cookie属性提供给JavaScript。可以由JavaScript对其进行控制,而并不是JavaScript本身的性质。cookie是存于用户硬盘的一个文件,这个文件通常对应于一个域名,当浏览器再次访问这个域名时,便使这个cookie可用。因此,cookie可以跨越一个域名下的多个网页,但不能跨越多个域...

2018-09-10 12:51:34 1592

转载 vue 传参

Vue 路由传递参数 有两种方式:一、用name传递参数两步完成用name传值并显示在模板里: 在路由文件src/router/index.js里配置name属性。   1 2 3 4 5 6 7   routes: [ { path:...

2018-09-10 12:09:15 523

翻译 前端优化

尽量减少 HTTP请求减少 DNS查找 避免跳转缓存 Ajxa推迟加载 提前加载 减少 DOM元素数量 用域名划分页面内容 使 frame数量最少 避免 404错误尽量减少 HTTP请求次数  终端用户响应的时间中,有 80%用于下载各项内容。这部分时间包括下载页面中的图像、样式表、脚本、 Flash等。通过减少页面中的元素可以减少 HTTP请求的次数。这是提高网页速度的关键...

2018-09-07 18:03:12 129

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除