上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 循环加载指的是:a 在执行时依赖 b, b 的执行同时也依赖 a 一、Common Js 循环加载机制 做法:一旦某个模块出现 “循环加载”,只输出执行部分,未执行部分暂时不输出。 a.js exports.done = false; var b = require('./b.js'); conso 阅读全文
posted @ 2021-01-26 16:15 console.log('宇航') 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1、HTTP 和 HTTPS 区别 * HTTPS 是在 HTTP 的基础上计入了 SSL协议,SSL 依靠证书来验证服务器的身份。为浏览器和服务器之间的通讯加密 * HTTP + 加密 + 认证 + 完整性保护 = HTTPS * HTTPS 协议需要到 CA申请证书或者自制证书 * HTTP 是 阅读全文
posted @ 2021-01-24 22:00 console.log('宇航') 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 一、浏览器中输入Url之后,浏览器全过程 1、DNS解析 输入Url之后,首先浏览器会先进行DNS域名解析。 (1)操作系统会先检查本地的 hosts 文件时候有这个网址的映射关系,如果有那这就先调用这个IP地址的映射,完成域名的解析。 (2)本地 hosts 中不存在这个域名的映射的话,那么会查询 阅读全文
posted @ 2021-01-24 17:18 console.log('宇航') 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 一、内存泄漏 浏览器存在的内存泄漏有这几种: 1、全局变量引起的内存泄漏 2、闭包中的变量未被释放引起的内存泄漏 3、dom清空或删除时,事件未清除导致的内存泄漏 二、内存的回收 1、回收机制 回收机制有两种: * 标记清除 当一个变量被生命,那么就会将这个变量标记成“进入环境”,当变量标记成“进入 阅读全文
posted @ 2021-01-18 13:31 console.log('宇航') 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 一、浏览器 事件 1、事件流 事件流 描述的是从页面中接受事件的顺序。事件流 分为两种: 事件捕获 和 事件冒泡 2、addEventListener EventTarget.addEventListener() 方法是将指定的监听器注册到事件目标上,当该对象触发指定的事件时,指定的回调函数就会被执 阅读全文
posted @ 2021-01-15 16:13 console.log('宇航') 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 以前一直在用这几个单位,但是没有研究过这三个单位到底有啥区别,今天记录一下。 一、px px 代表像素。它是一个固定长度,px 是相对显示器的分辨率而言的,1px 相当于屏幕上的一个点,即屏幕分辨率的最小单位。 因为它是固定大小的,所以如果系统是兼顾大小屏幕的话,px并不是很友好。 二、em em 阅读全文
posted @ 2021-01-04 22:47 console.log('宇航') 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 五、对象 Object 1、JavaScript 中的对象可以简单的理解成"名称-值"对,与其类似的类型 Python 中的字典(Dictionary) Perl 和 Ruby 中的散列/哈希(Hash) C/C++ 中的散列表(Hash table) Java 中的散列映射表(HashMap) P 阅读全文
posted @ 2020-12-22 10:04 console.log('宇航') 阅读(140) 评论(0) 推荐(0) 编辑
摘要: JavaScript 是一种多范式的动态语言,它包含类型、运算符、标准内置( built-in)对象和方法。 三、JavaScript 数据类型 JavaScript的类型包括: * Number * String * Object * Boolean * Symbol * undefined * 阅读全文
posted @ 2020-12-21 02:39 console.log('宇航') 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 一、JavaScript 简介 JavaScript 是一种轻量级,解释性或即时编译的编程语言。 * JavaScript 直接写入HTML输入流 document.write("<h1> This is a title </h1>"); * JavaScript 对事件的反应 <button on 阅读全文
posted @ 2020-12-21 02:20 console.log('宇航') 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 一、安装 Jenkins 使用 Docker 方式安装 jenkins,命令如下: docker run -u root --name my-jenkins -d -p 8184:8080 -p 50000:50000 -v /home/jenkins_home:/var/jenkins_home 阅读全文
posted @ 2020-08-07 16:58 console.log('宇航') 阅读(1209) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页