forked from stephentian/33-js-concepts
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
46677f1
commit fb40ca1
Showing
2 changed files
with
90 additions
and
2 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,90 @@ | ||
# 33-js-concepts | ||
33-js-concepts Chinese Version | ||
<h1 align="center"> | ||
<br> | ||
<a href="https://github.com/stephentian/33-js-concepts"><img src="33_js_concepts.jpg" alt="每位 JS 开发应该懂的 33 个概念" width=200"></a> | ||
<br> | ||
<br> | ||
JavaScript开发者应懂的33个概念 | ||
<br> | ||
</h1> | ||
|
||
## 简介 | ||
|
||
这个项目是为了帮助开发者掌握 JavaScript 概念而创立的。它不是必备,但在未来学习(JavaScript)中,可以作为一篇指南。 | ||
|
||
> 本篇文章是参照 @leonardomso 创立,英文版项目地址在[这里](https://github.com/leonardomso/33-js-concepts)。 | ||
> 由于英文版资源都要翻墙,所以本人创立一个中文版,并附上关于这些概念在国内的一些文章和视频。 | ||
--- | ||
|
||
## 目录 | ||
|
||
- **[调用堆栈](#调用堆栈)** | ||
- **[原始类型](#原始类型)** | ||
- **[值类型和引用类型](#值类型和引用类型)** | ||
- **[隐式,显式,名义和鸭子类型](隐式,显式,名义和鸭子类型)** | ||
|
||
--- | ||
|
||
## 调用栈堆 | ||
|
||
### 文章 | ||
|
||
- :book: [JavaScript 运行机制详解:再谈 Event Loop —— 阮一峰](http://www.ruanyifeng.com/blog/2014/10/event-loop.html) | ||
- :book: [深入理解 JavaScript 事件循环 —— 博客园](https://www.cnblogs.com/dong-xu/p/7000163.html) | ||
- :book: [深入浅出 Javascript 事件循环机制 —— 知乎](https://zhuanlan.zhihu.com/p/26229293) | ||
- :book: [JS 事件循环机制(event loop)之宏任务、微任务 —— SegmentFault](https://segmentfault.com/a/1190000014940904#articleHeader7) | ||
- :book: [JavaScript:彻底理解同步、异步和事件循环 —— SegmentFault](https://segmentfault.com/a/1190000004322358) | ||
- :book: [[译] JavaScript 如何工作:对引擎、运行时、调用堆栈的概述 —— 掘金](https://juejin.im/post/5a05b4576fb9a04519690d42#comment) | ||
- :book: [[译] 理解 JavaScript 中的执行上下文和执行栈 —— 掘金](https://juejin.im/post/5ba32171f265da0ab719a6d7) | ||
- :book: [这一次,彻底弄懂 JavaScript 执行机制 —— 掘金](https://juejin.im/post/59e85eebf265da430d571f89) | ||
- :book: [Call Stack — MDN](https://developer.mozilla.org/en-US/docs/Glossary/Call_stack) | ||
- :book: [并发模型与事件循环 —— MDN](https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/EventLoop) | ||
- :book: [解读 JavaScript 之引擎、运行时和堆栈调用 —— 开源中国](https://www.oschina.net/translate/how-does-javascript-actually-work-part-1) | ||
- :book: [Tasks, microtasks, queues and schedules —— Jake Archibald](https://jakearchibald.com/2015/tasks-microtasks-queues-and-schedules/) | ||
|
||
### 视频 | ||
|
||
- :tv: [What is the event loop anyway? —— 腾讯视频(英文字幕)](https://v.qq.com/x/page/h0372bld8re.html?ptag=qqbrowser) | ||
- :tv: [Understanding The JavaScript Call Stack, Event Queue, Event Table, & Event Loop —— Bilibili](https://www.bilibili.com/video/av33824933/) | ||
- :tv: [JS 中的变量提升、堆栈内存及闭包详解 —— Acfun](http://www.acfun.cn/v/ac4495641) | ||
- :tv: [事件循环模型 —— PHP 中文网](http://www.php.cn/code/21194.html) | ||
|
||
**[:arrow_up: back_to_up](#目录)** | ||
|
||
--- | ||
|
||
## 原始类型 | ||
|
||
### 文章 | ||
|
||
- [How numbers are encoded in JavaScript — Dr. Axe](http://2ality.com/2012/04/number-encoding.html) | ||
- [每一个 JavaScript 开发者应该了解的浮点知识 —— 颜海镜](https://yanhaijing.com/javascript/2014/03/14/what-every-javascript-developer-should-know-about-floating-points/) | ||
- [JavaScript 标准参考教程 —— 阮一峰](https://wangdoc.com/javascript/types/number.html) | ||
|
||
### 视频 | ||
|
||
**[:arrow_up: back_to_up](#目录)** | ||
|
||
--- | ||
|
||
## 值类型和引用类型 | ||
|
||
### 文章 | ||
|
||
- :book: [JavaScript 的值传递和引用传递 —— FunDebug](https://blog.fundebug.com/2017/08/09/explain_value_reference_in_js/) | ||
|
||
### 视频 | ||
|
||
**[:arrow_up: back_to_up](#目录)** | ||
|
||
--- | ||
|
||
## 隐式,显式,名义和鸭子类型 | ||
|
||
### 文章 | ||
|
||
### 视频 | ||
|
||
**[:arrow_up: back_to_up](#目录)** | ||
|
||
--- |