学习Node.js需要哪些JavaScript知识
在深度学习Node.js之前,建议学习什么?Lexical Structure (词法)JavaScript 的词法(lexical grammar)。ECMAScript 源码文本会被从左到右扫描,并被转换为一系列的输入元素,包括 token、控制符、行终止符、注释和空白符。ECMAScript 定义了一些关键字、字面量以及行尾分号补全的规则。Expressions (表达式)JavaScri....
Node.js的基础学习
前言简介简单的说 Node.js 就是运行在服务端的 JavaScript。 Node.js 是一个基于 Chrome JavaScript 运行时建立的一个平台。 Node.js 是一个事件驱动 I/O 服务端 JavaScript 环境,基于 Google 的 V8 引擎,V8 引擎执行 Javascript 的速度非常快,性能非常好。安装官网下载:Node.js (nodejs.org)查....
node.js 学习入门(08 - MySQL 数据库)
1. 数据库的基本概念1.1 什么是数据库数据库(database)是用来组织、存储和管理数据的仓库。当今世界是一个充满着数据的互联网世界,充斥着大量的数据。数据的来源有很多,比如出行记录、消费记录、 浏览的网页、发送的消息等等。除了文本类型的数据,图像、音乐、声音都是数据。为了方便管理互联网世界中的数据,就有了数据库管理系统的概念(简称:数据库)。用户可以对数据库中的数据进行新增、查询、更新、....
node.js 学习入门(07 - express 模块创建基本 web 服务器)(下)
9. 内置中间件的使用解析表单中 JSON、url-encoded 格式数据的方法const express = require('express') const app = express() // 注意:除了错误级别的中间件,其他的中间件,必须在路由之前进行配置 // 通过 express.json() 这个中间件,解析表单中的 JSON 格式的数据 app.use(express.json....
node.js 学习入门(07 - express 模块创建基本 web 服务器)(上)
1. 什么是 express?Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。使用 Express 可以快速地搭建一个完整功能的网站。Express 框架核心特性:可以设置中间件来响应 HTTP 请求。定义了路由表用于执行不同的 HTTP 请求动作。可以通过向模板传递参数来动态渲染 HTML 页面。....
node.js 学习入门(06 - 发布自己的 npm 包)
注册一个 npm 账号去官网 https://www.npmjs.com/ 注册一个账号新建一个项目在本地创建一个文件夹,然后进入终端注意:文件夹的名称不能和已经发布包的名称重复,发布之前先到 npm 里搜索一下创建的文件夹名,查看名称是否重复。创建一个 package.json 文件,内容为:{ "name":"wsh-tools", // 发布包的名称 "version":...
node.js 学习入门(05 - 模块化)
什么是模块化?在nodejs中,应用由模块组成,nodejs中采用commonJS模块规范。一个js文件就是一个模块每个模块都是一个独立的作用域,在这个而文件中定义的变量、函数、对象都是私有的,对其他文件不可见。模块化的分类核心模块由 node 本身提供,不需要单独安装(npm),可直接引入使用第三方模块由社区或个人提供,需要通过npm安装后使用自定义模块由我们自己创建,比如:test.js 、....
node.js 学习入门(04 - http 模块创建基本的web服务器)
什么是 web 服务器?当应用程序(客户端)需要某一个资源时,可以向一个台服务器,通过Http请求获取到这个资源;提供资源的这个服务器,就是一个Web服务器;目前有很多开源的Web服务器:Nginx、Apache(静态)、Apache Tomcat(静态、动态)、Node.js使用 http 创建基本的web服务器可以在终端中使用 node 地址 来运行// 1. 导入 http 模块 cons....
node.js 学习入门(03 - path路径处理问题)
什么是 path 模块Node.js path 模块是一个内置模块,可帮助您以独立于操作系统的方式使用文件系统路径。如果要构建支持 OSX、Linux 和 Windows 的 CLI 工具,则 Path 模块是必不可少的。path.join 方法的使用用于连接路径。该方法的主要用途在于,会正确使用当前系统的路径分隔符,Unix系统是"/“,Windows系统是”\"。const path = r....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
node.js更多学习相关
node.js您可能感兴趣
- node.js model
- node.js包管理
- node.js工具
- node.js算法
- node.js操作指南
- node.js导入
- node.js MongoDB
- node.js install
- node.js库
- node.js NPM
- node.js安装
- Node.js开发
- node.js模块
- node.js js
- node.js express
- node.js版本
- Node.js应用
- node.js服务器
- node.js构建
- node.js项目
- node.js报错
- node.js框架
- node.js节点
- node.js前端
- node.js环境
- node.js部署
- node.js配置
- node.js MySQL
- node.js文件
- node.js笔记
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
+关注