摘要:
正则表达式 Regular Expression 在编程语言中,正则表达式用于匹配指定的字符串。 如果想要在字符串 The dog chased the cat 中匹配到 the 这个单词,可以使用如下正则表达式:/the/。 注意,正则表达式中不需要引号。 使用测试方法 Test Method J 阅读全文
摘要:
ES6 ECMAScript 6 ECMA(European Computer Manufacturers Association / 欧洲计算机制造商协会) var 和 let 使用 var 关键字声明变量时,它是全局声明的,如果在函数内部声明则是局部声明的。 let 关键字的行为类似,但有一些额 阅读全文
摘要:
JavaScript 简介 JavsScript 于 1995 年由 Brendan Eich 用时 10 天写出,用于网景浏览器。最初的名字叫 LiveScript,也被部分员工称为 Mocha。那时 Java 语言很流行,出于商业化的考量,更名为 JavaScript,但两者之间没有关联。 最早 阅读全文
摘要:
Redux Store 创建 Redux 是一个状态管理框架,可以与包括 React 在内的许多不同的 Web 技术一起使用。 在 Redux 中,有一个状态对象负责应用程序的整个状态, 这意味着如果有一个包含十个组件且每个组件都有自己的本地状态的 React 项目,那么这个项目的整个状态将通过 R 阅读全文
摘要:
Django 简介 Django 是 Python 语言的 Web 框架,开源且免费,可以用于满足快速开发网站的需求。 Django 接管了 Web 开发过程中的方方面面,所以开发者可以专注于编写应用程序,而不需要重新造轮子。 Django 的特点: 非常快 Django 的设计就是为了帮助开发者快 阅读全文
摘要:
## MongoDB 和 Mongoose ### mongoose 建立一个 MongoDB Atlas 数据库并导入连接到它所需的软件包。将 `mongodb@~3.6.0` 和 `mongoose@~5.4.0` 添加到项目的 `package.json` 中。 然后,在 `myApp.js` 阅读全文
摘要:
Express 在 myApp.js 文件的前两行中,创建一个 Express 应用对象很简单。 这个对象有几种方法,一个基础的方法是 app.listen(port)。 它处于运行状态时告诉服务器监听指定的端口。 出于测试的原因,需要应用在后台运行,所以在 server.js 中已经添加了这个方法 阅读全文
摘要:
NPM npm stands for "Node Package Manager" 包管理器可以把库,框架作为 Nodejs 模块引入。 package.json package.json 文件是所有 Node.js 项目和 npm 包的枢纽,它存储项目的相关信息。 它由单个 JSON 对象组成,并 阅读全文
摘要:
JSON APIs and Ajax onclick 希望代码仅在页面完成加载后执行。 将名为DOMContentLoaded的 JavaScript 事件附加到 document 中。 以下是实现的代码: document.addEventListener('DOMContentLoaded', 阅读全文
摘要:
D3 D3 or D3.js 代表 "Data Driven Documents" 选中、添加元素 select() 方法从文档中选择一个元素,它接收目标元素的名称作为参数并返回第一个匹配该名称 HTML 节点。举例: const anchor = d3.select('a'); append()方 阅读全文