12 2020 档案

摘要:##前言 在JavaScript这门语言中,有一个非常重要但又难以掌握,一个近乎神话的概念,闭包。如果你对词法作用域有一定的理解,那么闭包的概念几乎是不言自明了。 回忆我写了这么久的JavaScript代码却完全不理解闭包是什么,直到最近读了《浏览器原理》和《你不知道的js》才对闭包有一个比较清晰的 阅读全文
posted @ 2020-12-28 15:58 前端小白狐 阅读(621) 评论(1) 推荐(0)
摘要:##前言 最近博主在看异步编程的实现方法,从 Promise对象 到 Gerenator函数真的是头大,会想真的要写这么复杂的代码吗? 回答:当然不会。当我学到async和await的时候才知道原来 Promise对象 和 Gerenator函数都是为它做的铺垫。 博主建议如果你还不了解什么是异步编 阅读全文
posted @ 2020-12-20 16:33 前端小白狐 阅读(1480) 评论(0) 推荐(0)
摘要:##五大主流浏览器与其内核 浏览器最重要的部分是浏览器的内核。浏览器内核是浏览器的核心,可以分成两部分:渲染引擎(layout engineer 或者 Rendering Engine)和 JS 引擎。最开始渲染引擎和 JS 引擎并没有区分的很明确,后来 JS 引擎越来越独立,内核就倾向于只指渲染引 阅读全文
posted @ 2020-12-17 15:27 前端小白狐 阅读(672) 评论(0) 推荐(0)
摘要:#1.概述 ES5 的对象属性名都是字符串,这容易造成属性名的冲突。比如,你使用了一个他人提供的对象,但又想为这个对象添加新的方法(mixin 模式),新方法的名字就有可能与现有方法产生冲突。如果有一种机 制,保证每个属性的名字都是独一无二的就好了,这样就从根本上防止属性名的冲突。这就是 ES6 引 阅读全文
posted @ 2020-12-15 14:23 前端小白狐 阅读(104) 评论(0) 推荐(0)
摘要:进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。 假定工厂的电力有限,一次只能供给一个车间使用。也就是说 阅读全文
posted @ 2020-12-10 16:10 前端小白狐 阅读(129) 评论(0) 推荐(0)
摘要:##1.问题描述:把本地库里的内容推送到远程库的时候出错? git push -u origin master fatal: Could not read from remote repository. Please make sure you have the correct access rig 阅读全文
posted @ 2020-12-04 17:42 前端小白狐 阅读(219) 评论(0) 推荐(0)
摘要:状态码的职责是当客户端向服务器发送请求时,描述返回的请求结果。借助状态码,用户可以知道服务器是正常处理了请求,还是出现了错误。 ##1. 状态码分类 状态码码有很多种,如200 OK,以3位数字和原因短语组成。 数字中的第一位指定了响应的类别,后两位无分类。响应类别有一下五种: 1xx :接收的请求 阅读全文
posted @ 2020-12-03 16:16 前端小白狐 阅读(307) 评论(0) 推荐(0)