数组Array1. 数组定义一系列数据的集合成为数组。数组的元素可以为任何类型的数据(包括数组,函数等),每个元素之间用逗号隔开,数组格式:[1,2,3]。2. 数组创建方式(1) 字面量方法 var arr = [1,2,3];(2) 使用构造函数创建var arr = new Array(); //创建一个空数组[]
var arr = new Array(3); //
转载
2024-04-03 14:05:49
647阅读
# Node.js 与 MySQL 数组数据处理
在现代 web 开发中,Node.js 和 MySQL 是两个非常常见且强大的技术。Node.js 使得 JavaScript 可以在服务器端运行,而 MySQL 是一种流行且功能强大的关系数据库管理系统。结合这两者,我们可以高效地处理数据,尤其是在数组数据的操作上。本文将为您详细介绍如何在 Node.js 中与 MySQL 交互,特别是如何处理
JavaScript为字符串提供了一些常用方法,注意,调用这些方法本身不会改变原有字符串的内容,而是返回一个新字符串:toUpperCasetoUpperCase()把一个字符串全部变为大写:var s = 'Hello';
s.toUpperCase(); // 返回'HELLO'toLowerCasetoLowerCase()把一个字符串全部变为小写:var s = 'Hello';
var
原创
2022-03-23 16:07:33
167阅读
Node的三个特点:单线程,非阻塞I/O,事件驱动。Node的编程思维就是,所有的都是异步的,因此有了大量的回调函数。 回调函数,就是放在另外一个函数(如 parent)的参数列表中,作为参数传递给这个 parent,然后在 parent 函数体的某个位置执行。举个栗子:var f1 = function(callback)
{
var a = 1,
b = 2,
推荐开源项目:OurJS - 强大的Node.js与Redis构建的全栈解决方案 ourjsFree Blog Engine, Forum System, Website Template and CMS Platform based on Node.JS and Redis项目地址:https://gitcode.com/gh_mirrors/ou/ourjs 项目介绍【OurJS】是一款基于N
以下内容都是关于在nodejs中的this而非JavaScript中的this,nodejs中的this和在浏览器中JavaScript中的this是不一样的。在全局中的thisconsole.log(this); {}this.num = 10;console.log(this.num); 10console.log(global.num); undefined全局中的this默认是一个空对象。
原创
2022-11-08 15:51:51
81阅读
以下内容都是关于在nodejs中的this而非javascript中的this,nodejs中的this和在浏览器中javascript中的this是不一样的。 在全局中的this 全局中的this默认是一个空对象。并且在全局中this与global对象没有任何的关系,那么全局中的this究竟指向的
原创
2021-08-04 11:23:08
202阅读
express的概念express是基于NodeJS平台,快速、开放、极简的Web开发框架express的安装首先建一个文件夹然后在这个文件夹中进行使用npm init 命令初始化一个package.json文件然后使用命令:cnpm install express --save安装expressexpress的使用新建一个index.js文件引入express依赖:const express=r
转载
2024-04-03 09:08:52
66阅读
两个用法:帖子:https://cnodejs.org/topic/56a050ac8392272262331d62在ECMAScript 2016 (ES7)甚至可能将其应用于数组,像indexOf一样:!!~[1, 2, 3].indexOf(1); // true[1, 2, 3].includes(1); // true...
转载
2021-06-29 11:00:13
678阅读
我这里是有一个用户表和用户角色表,以及一个用户角色关联表,我想在查询用户列表的时候也同事返回用户的角色
原创
2022-12-05 15:04:06
76阅读
什么是 Express官方给出的概念:Express 是基于 Node.js 平台,快速、开放、极简的 Web 开发框架。通俗的理解:Express 的作用和 Node.js 内置的 http 模块类似,是专门用来创建 Web 服务器的。Express 的本质:就是一个 npm 上的第三方包,提供了快速创建 Web 服务器的便捷方法。Express 的中文官网: http://www.expres
转载
2024-07-06 06:12:14
58阅读
编辑系统环境变量,设置系统变量,新建 NODE_PATHC:\Users\用户名\AppData\Roaming\npm\node_modules\
确定,编辑成功之后会像这样子
然后在命令行中测试node
之后就可以在脚本中直接require所需要的模块了
原创
2021-06-29 10:59:57
1296阅读
一.Express的基本使用1.什么是expressExpress是基于Node.js平台,快速、开放、极简的Web开发框架。2.安装在项目终端执行:npm i express@4.11.13.导入const express = require('express')4.创建web服务器const app = express()5.监听请求//GET请求
app.get(url,(req,res)
转载
2024-04-22 10:12:30
82阅读
path路径模块path模块是Node.js官方提供的,用来处理路径的模块。提供一系列的方法和属性,用来满足用户对路径的处理需求。 例如: 如果在js代码中,使用path模块来处理路径,需要先导入const path=require('path')常用的APIpath.resolve拼接规范的绝对路径 path.sep获取操作系统的路径分隔符 path.parse解析路径并返回对象 path.ba
转载
2024-05-30 09:12:43
48阅读
Node组织了自身的核心模块,也使得第三方文件模块可以有序地编写和使用。但是在第三方模块中,模块与模块之间仍然是散列在各地的,相互之间不能直接引用。而在模块之外,包和NPM则是将模块联系起来的一种机制。在介绍NPM之前,不得不提起CommonJS的包规范。JavaScript不似Java或者其他语言那样,具有模块和包结构。Node对模块规范的实现,一定程度上解决了变量依赖、依赖关系等代码组织性问题
转载
2017-07-25 10:13:02
373阅读
node(不推荐使用):a.代码:varinherits=require("util").inherits;functiona(){this.name="lee"}a.prototype.sex="male"functionb(){this.color="red"}b.prototype.height="168"functionc(){}inherits(c,a)inherits(c,b)varc
原创
2018-03-28 06:46:35
1133阅读
点赞
# Node.js 中没有 Yarn
在现代 JavaScript 开发中,Node.js 和包管理工具如 npm(Node Package Manager)和 Yarn(Facebook 开发的替代品)都扮演着至关重要的角色。经常会有人提出:“在 Node.js 中没有 Yarn”,这表明了对这两者之间关系的误解。本文将探讨这两者的结合及其对开发者的意义,并提供代码示例以加深理解。
## 什
学习基础,JQuery 原生JS有一定基础,有自己一定技术认知(ps:原型链依然迷糊中.闭包6不起来!哎!)当然最好有语言基础,C#,java,PHP等等..最初学习这个东西的原因很简单,在园子里面看到一篇关于node编写的小爬虫 的文章,没想到这个可以做一些服务自己的东西而不是公司那些服务用户啊什么什么的.总之不牵扯到公司的技术都很感兴趣,后来发现angluar.js里面也有node.js一点身
什么是 NPM npm 之于 Node ,就像 pip 之于 Python , gem 之于 Ruby , pear 之于 PHP 。 npm 是 Node 官方提供的包管理工具,他已经成了 Node 包的标准发布平台,用于 Node 包的发布、传播、依赖控制。npm 提供了命令行工具,使你可以方便
转载
2018-06-06 13:38:00
79阅读
2评论