首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

JS cookie 使用

①、用户第一次登录某个网站时,要输入用户名密码,如果觉得很麻烦,下次登录时不想输入了,那么就在第一次登录时将登录信息存放在 cookie 。...,我们可以通过读取 cookie 信息,恢复购物车物品。...PS:实际操作,这种方法很少用了,基本上都是将这些信息存储在数据库。然后通过查询数据库信息来恢复购物车里物品   ③、页面之间传值。实际开发,我们往往会通过一个页面跳转到另外一个页面。...后端服务器我们可以通过数据库,session 等来传递页面所需要值。但是浏览器端,我们可以将数据保存在 cookie ,然后另外页面再去获取 cookie 数据。...PS:这里要注意 cookie 时效性,不然会造成获取 cookie 数据混乱。 3、怎么使用 cookie?

6.1K70

Emoji 表情符号 Git 提交信息使用

⚠ 水文警告 使用 Git 版本控制系统,提交变更时,使用 Emoji 符号能使提交信息更加生动整洁,且能达到类似于标签作用,将提交信息进行归类,便于协作。...:bulb: 源代码添加或更新注释。 :beers: 醉酒写代码。 :speech_balloon: 添加或更新文本和文字。 :card_file_box: 执行与数据库相关更改。...JetBrains 系列 IDE 插件推荐 Gitmoji Plus: Commit Button:用于提交信息插入 Emoji 标签符号快捷插件。...Git Commit Template:用于以预定格式填充提交信息。...参考链接 https://gitmoji.dev/ ---- 内容声明 标题: Emoji 表情符号 Git 提交信息使用 链接: https://zixizixi.cn/git-commit-emoji

1.4K20

JS 如何使用 Ajax 来进行请求

本教程,我们将学习如何使用 JS 进行AJAX调用。 1.AJAX 术语AJAX 表示 异步 JavaScript 和 XML。 AJAX JS 中用于发出异步网络请求来获取资源。...来自服务器响应存储responseText变量,该变量使用JSON.parse()转换为JavaScript 对象。...我们需要另外使用setRequestHeader设置请求标头“Content-Type” ,并使用send方法JSON.stringify将JSON正文作为字符串发送。...如果存在网络错误,则将拒绝,这会在.catch()块处理。 如果来自服务器响应带有任何状态码(如200、404、500),则promise将被解析。响应对象可以.then()块处理。...将响应代码(例如404、500)视为可以catch()块处理错误,因此我们无需显式处理这些错误。

8.8K20

ECMAScript Modules Node.js 支持与使用

答案是明确,因为 ECMAScript Modules Node.js 规范实现与使用,实际上与现今 Babel/TypeScript 使用是有较大区别的。...而 Node.js 12 这个 Feature,则对 ECMAScript Modules 开发与使用做了强约束,所以正式开始使用该规范,我们还是需要对其有一定了解。... Node.js 实现,ES Modules 实际上与 CommonJS 规范部分细节上已有了较大区别。...,从而使得代码可以使用 require/exports 等方式实现模块化。... MDN 文档,解释如下: import.meta是一个给JavaScript模块暴露特定上下文元数据属性对象。它包含了这个模块信息,比如说这个模块URL。

3K30

探索异步迭代器 Node.js 使用

上一节讲解了迭代器使用,如果对迭代器还不够了解可以回顾下《从理解到实现轻松掌握 ES6 迭代器》,目前 JavaScript 还没有被默认设定 [Symbol.asyncIterator...本文也是探索异步迭代器 Node.js 都有哪些使用场景,欢迎留言探讨。...异步迭代器与 Writeable MongoDB 中使用 asyncIterator MongoDB cursor MongoDB 异步迭代器实现源码分析 使用 for await...of...Stream 中使用 asyncIterator Node.js Stream 模块可读流对象 v10.0.0 版本试验性支持了 [Symbol.asyncIterator] 属性,可以使用 for... MongoDB 中使用 asyncIterator 除了上面我们讲解 Node.js 官方提供几个模块之外, MongoDB 也是支持异步迭代,不过介绍这点点资料很少,MongoDB 是通过一个游标的概念来实现

7.5K20

如何使用 TSX Node.js 本地运行 TypeScript

但我们可以Node.js中直接运行TypeScript文件而无需任何编译步骤,这称为加载器(Loaders)。...您可以官方文档中了解有关此功能更多信息,包括使用转换示例。TSXTSX是我们ts-node最新和最改进版本,它使用ESBuild快速将TS文件转译为JS。...最有趣部分是,TSX被开发为Node完整替代品,因此您实际上可以将TSX用作TypeScript REPL,只需使用npm i -g tsx全局安装它,终端运行tsx,然后就可以原生地编写TSX...TSX作为加载器通过加载器运行一个文件(或所有文件)很简单,只需package.json创建一个启动脚本,并使用以下内容:"scripts": { "start": "node --loader...使用TSX作为加载器不允许将其与其他选项一起使用,例如观察模式。扩展功能自Node 20.6版本以来,我们可以直接加载.env文件存在环境配置文件。但如何同时使用加载器和配置文件呢?

1.2K10

Dotenvnestjs使用

://localhost:27017/test 根目录下 app.js 下引入 dotenv 并使用 require('dotenv').config({ path: '.env' }) // 使用...nestjs中使用环境变量, 推荐使用官方提供@nestjs/config,开箱即用: @nestjs/config依赖于dotenv,可以通过key=value形式配置环境变量,项目会默认加载根目录下....env文件,我们只需app.module.ts引入ConfigModule,使用ConfigModule.forRoot()方法即可,然后ConfigService读取相关配置变量。...数据库端口 DB_PORT=3306 // 数据库登录名 DB_USER=root // 数据库登录密码 DB_PASSWD=root // 数据库名字 DB_DATABASE=blog .env.prod是上线要用数据库信息...直接调用configServiceget方法,get方法第一个参数是环境变量属性,第二个参数为默认值。 以上便是nestjs中使用dotenv方法,希望对你有所帮助。

16.9K42
领券