前端学习 node 快速入门(未完结,持续更新中...) 前言 为什么要学习 Node 一名优秀的前端,得掌握一门后端语言 工作中常常有 node 的身影(例如项目构建) 可能还有其他理由,比如没有理由... node 是什么 node(或者称node ...
其他章节请看: 前端学习 node 快速入门 系列 npm npm 是什么 npm 是 node 的包管理器,绝大多数 javascript 相关的包都放在 npm 上。 所谓包,就是别人提供出来供他人使用的项目。可以是简单的几行代码,可以是 jQuery 这种类库,也可以是框架 express ,还可以是 webpack 这样的工具。 npm 用于解决前端共享问题。 以前我们需要使用 jQue ...
2021-03-10 19:24 0 504 推荐指数:
前端学习 node 快速入门(未完结,持续更新中...) 前言 为什么要学习 Node 一名优秀的前端,得掌握一门后端语言 工作中常常有 node 的身影(例如项目构建) 可能还有其他理由,比如没有理由... node 是什么 node(或者称node ...
其他章节请看: 前端学习 node 快速入门 系列 初步认识 node node 是什么 node(或者称node.js)是 javaScript(以下简称js) 运行时的一个环境。不是一门语言。 以前 js 只能运行在浏览器中,浏览器中的 js 包含:bom ...
其他章节请看: 前端学习 node 快速入门 系列 模块(module) 模块的导入 核心模块 在 初步认识 node 这篇文章中,我们在读文件的例子中用到了 require('fs'),在写最简单的服务器的例子中用到了 require('http'),除了 fs ...
其他章节请看: 前端学习 node 快速入门 系列 服务端渲染 在简易版 Apache一文中,我们用 node 做了一个简单的服务器,能提供静态资源访问的能力。 对于真正的网站,页面中的数据应该来自服务器(服务器查询数据库),我们来模拟一下。请看示例: 注:如果不明白 ...
其他章节请看: 前端学习 node 快速入门 系列 报名系统 - [express] 最简单的报名系统: 只有两个页面 人员信息列表页:展示已报名的人员信息列表。里面有一个报名按钮,点击按钮则会跳转到报名页 报名页:用于报名。里面是一个表单,可以输入姓名和年龄 ...
数组数据结构 数组是最简单的数据结构。 几乎所有编程语言都原始支持数组。 数组存储一系列同一种数据类型的值。虽然 javascript 中的数组能保存不同类型的值,但我们还是遵循最佳实践,因为大多数语言都没这个能力。 注:本篇文章不会介绍如何实现一个数组,更多的是有关数组的功能和特性,这对 ...
其他章节请看: 前端学习 数据结构与算法 快速入门 系列 递归 递归的概念 递归是一种解决问题的方法,它从解决问题的各个小部分开始,直到解决最初的大问题。 递归通常涉及调用函数本身,直接调用自身,亦或者间接调用自身,都是递归函数。就像这样: 现在执行 fn1 ...
栈 前面,我们学习了如何创建和使用计算机科学中最常用的数据结构——数组。 我们知道可以在数组的任意位置添加或删除元素,但有时我们还需要一种能在添加和删除元素时有更多控制的数据结构。有两种类似数组的数据结构在添加和删除时有更多控制,它们就是栈和队列。 栈数据结构 栈是一种遵循后进先出 ...