上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 在 HTTP/1 中,每次请求都会建立一次HTTP连接,也就是我们常说的3次握手4次挥手,这个过程在一次请求过程中占用了相当长的时间,即使开启了 Keep-Alive ,解决了多次连接的问题,但是依然有两个效率上的问题: 第一个:串行的文件传输。当请求a文件时,b文件只能等待,等待a连接到服务器、服 阅读全文
posted @ 2022-04-11 08:56 下一秒钟已经不同 阅读(583) 评论(0) 推荐(0) 编辑
摘要: 先理清楚 new 关键字调用函数都的具体过程,那么写出来就很清楚了 首先创建一个空的对象,空对象的__proto__属性指向构造函数的原型对象 把上面创建的空对象赋值构造函数内部的this,用构造函数内部的方法修改空对象 如果构造函数返回一个非基本类型的值,则返回这个值,否则上面创建的对象 func 阅读全文
posted @ 2022-04-10 11:19 下一秒钟已经不同 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 回调函数 • 优点:简单、容易理解• 缺点:不利于维护,代码耦合高 事件监听(采用时间驱动模式,取决于某个事件是否发生) • 优点:容易理解,可以绑定多个事件,每个事件可以指定多个回调函数• 缺点:事件驱动型,流程不够清晰 发布/订阅(观察者模式) • 类似于事件监听,但是可以通过‘消息中心‘,了解 阅读全文
posted @ 2022-04-09 09:36 下一秒钟已经不同 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 事件循环是通过任务队列的机制来进行协调的。 任务队列 JS分为同步任务和异步任务 同步任务都在主线程上执行,形成一个执行栈 主线程之外,事件触发线程管理着一个任务队列,只要异步任务有了运行结果,就在任务队列之中放置一个事件。 一旦执行栈中的所有同步任务执行完毕(此时JS引擎空闲),系统就会读取任务队 阅读全文
posted @ 2022-04-08 13:36 下一秒钟已经不同 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 使用:"use strict"; 作用: - 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; - 消除代码运行的一些不安全之处,保证代码运行的安全; - 提高编译器效率,增加运行速度; - 为未来新版本的Javascript做好铺垫。 表现: 阅读全文
posted @ 2018-05-24 09:00 下一秒钟已经不同 阅读(1182) 评论(0) 推荐(0) 编辑
摘要: 模块化:作用于js;基于功能对文件进行拆分; 组件化:作用于整个应用,基于功能单元对文件进行拆分; 二者都是为了重复引用。 阅读全文
posted @ 2018-05-18 08:50 下一秒钟已经不同 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 项目更新操作 git pull git status git add . git commit -m 'addMes' git push 阅读全文
posted @ 2018-01-30 15:55 下一秒钟已经不同 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1、是什么:渐进式javascript框架 2、做什么:构建用户界面 3、特点:自底向上,只关注视图层,便于与第三方库或既有项目整合 4、组成结构 1、模板语法:{{ message }},计算属性computed,侦听属性watch, 2、指令: v-bind,v-if,v-for,v-on 3、 阅读全文
posted @ 2018-01-16 11:04 下一秒钟已经不同 阅读(171) 评论(0) 推荐(1) 编辑
摘要: 一、git clone remoteUrl.git 二、 首先创建文件夹a,进入文件夹a, git initgit remote add citics http://test:test@10.23.179.85:8080/citics.git//git remote -vgit fetch citi 阅读全文
posted @ 2018-01-10 13:59 下一秒钟已经不同 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 新增内容: 1、let,const,import,class变量声明语法(es5只有:var,function) 2、块级作用域 3、引入global对象 4、变量的解构赋值 5、遍历器Iterator和for...of循环遍历 6、字符串、正则、数值、函数、数组、对象的扩展 7、原始数据类型Sym 阅读全文
posted @ 2018-01-02 16:57 下一秒钟已经不同 阅读(368) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页