Skip to content

ShengDiYaGe-Ri/js-index

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JS Index

有关 JavaScript 的所有概念的索引

我会坚持每天更新一条。也欢迎提交 issue 或 pr。

为什么要创建这个索引

由于 JavaScript 正变得越来越流行,相关的概念也越来越多。

我认为,一个人是无法掌握 JavaScript 整个世界的,但是却会经常听到一些相关的概念。

所以我希望能够把 JavaScript 的所有概念都搜集起来,方便大家(特别是刚入门的朋友)查阅。

三个原则

  1. 搜集所有概念,不管它有多么基础或多么深奥
  2. 每个概念的描述尽可能简单明了,只需要让读者有个大致的理解即可。提供相关链接帮助读者深入理解
  3. 提供的相关链接尽可能权威,有意义,而不要堆积数量。相关链接是 JS Index 中最有价值的地方

书写规范

  1. 所有文件或目录必须使用字母和 - 命名,如果是中文概念,则使用全拼命名,不能出现空格,特殊情况可以出现 _,比如 __proto__.md
  2. 中文排版遵循这个规范:写给大家看的中文排版指南
  3. 一级标题表示当前概念的名字
  4. 二级标题用于区分一个概念的多种含义
  5. 二级标题除了用于区分一个概念的多种含义,不能用于其他用途。换句话说,如果一个概念只有一种含义,但是需要子标题,则需要直接使用三级标题
  6. 当涉及到专有名词的时候,需要使用统一的词语,方便脚本自动识别并生成跳转链接。比如应该是 JavaScript 而不是 javascript 或 Javascript

TODOs

  • 生成网页的脚本
  • 绑定域名 http://index.js.org
  • 自动识别所有概念,比如一个页面中有 JavaScript 这个词语,就可以自动变成链接跳转到对应的页面
  • 二级标题自动变成可切换 Tabs

About

🔠 有关 JavaScript 的所有概念的索引

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 72.3%
  • JavaScript 27.7%