摘要: 浏览器的组成部分 用户界面(我们浏览网页呈现出来的界面) 浏览器引擎(里面有数据持久层,比如cookie) 渲染引擎(里面有请求网络得程序,JS解析器) 浏览器向服务器请求网页,浏览器拿到网页并渲染网页的过程。 1.浏览器创建了一个渲染器进程来渲染页面。 浏览器通过IPC管道将网页数据传递给渲染器进 阅读全文
posted @ 2020-07-01 00:24 正义de键盘侠 阅读(263) 评论(0) 推荐(0)
摘要: 1.基本框架 function binarySearch(array,target) { let left = 0; ler right = ... while(...){ let mid = left + (right - left)/2; if(array[mid] == target) { . 阅读全文
posted @ 2020-06-27 16:08 正义de键盘侠 阅读(142) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-06-23 22:41 正义de键盘侠 阅读(102) 评论(0) 推荐(0)
摘要: 什么是JS事件循环机制? JavaScript 引擎是单线程的,那么我们在一些页面的请求方法中,如果遇到了一些异步方法,比如setTimeout,promise等延迟,需要消耗一定时间该方法才会调用完毕的情况下,为什么我们的页面在单线程的情况还不会出现卡壳的现象呢?原因是JS的事件循环机制,它可以实 阅读全文
posted @ 2020-06-22 22:40 正义de键盘侠 阅读(146) 评论(0) 推荐(0)
摘要: 不同点 fn.bind(obj)返回的是一个函数 fn.call(obj,parm1,parm2)返回的是一个处理结果 fn.apply(obj,[parm1,parm2])返回的是一个处理结果 相同点 它们共同的作用是改变函数里面 this 的指向。 举例 var g = 3; // 全局变量 w 阅读全文
posted @ 2020-06-22 21:57 正义de键盘侠 阅读(540) 评论(0) 推荐(0)
摘要: 子组件 <template> <button @click="$emit('change', 123); ">改变</button> </template> export default { model: { prop: 'content', event: 'change' }, props:{ c 阅读全文
posted @ 2020-06-09 14:05 正义de键盘侠 阅读(494) 评论(0) 推荐(0)
摘要: 1.目录结构: 2.安装相应的插件: npm i body-parser express mysql 3.app.js代码 const express = require('express'); const app = express(); // 引入第三方插件 const bodyParser = 阅读全文
posted @ 2020-05-22 23:28 正义de键盘侠 阅读(422) 评论(0) 推荐(0)
摘要: 第一步:下载icon样式(通过阿里巴巴库生成在线css) 第二步:HTML部分 <div class="iconfont icon-a" style="position:relative"><input class="input_type_color" name="edit-action" titl 阅读全文
posted @ 2020-05-21 22:50 正义de键盘侠 阅读(385) 评论(0) 推荐(0)
摘要: function ArrayList() { this.array = []; ArrayList.prototype.insert = function (data) { this.array.push(data) } ArrayList.prototype.toString = function 阅读全文
posted @ 2020-04-27 22:25 正义de键盘侠 阅读(198) 评论(0) 推荐(0)
摘要: 基础知识 无向图实现代码 function Dictionary() { // 定义字典存储键值对 this.dirctionary = {}; // 添加一个存储键值对 Dictionary.prototype.add = function (key, value) { this.dirction 阅读全文
posted @ 2020-04-24 17:34 正义de键盘侠 阅读(139) 评论(0) 推荐(0)