前言 使用 vue-cli 还是 vite? vue-cli 在 vue2 的时候构建比较多,针对 vue3,官方团队准们开发了对应的构建工具 vite,势必也是会稳定的支持,所以学习 vite 是必要的,至少知道怎么用 用 JavaScript 还是 TypeScript? TypeScript 创建之初就是为了开发大型复杂项目的,JavaScr…
这篇文章是一个新手教程,旨在帮助没有经验的朋友创建一个免费的 openai API 代理 最终的效果: 官方 API 地址 https://api.openai.com/v1/chat/completions 等同于 https://api-proxy.goodloai.top/v1/chat/completions 第一步 找到 workers …
数组 数组很简单,其实没什么好说的,只要了解下常用的API使用就行了 创建数组 js 里有两种创建数组的方式 使用数组字面量创建数组 let myArray = [1, 2, 3, 4, 5]; 使用Array构造函数创建数组 let anotherArray = new Array(1, 2, 3, 4, 5); 数组遍历的方法 for 循环: …
前言 本节主要聊一聊 JavaScript 中异步编程的相关内容,在 JavaScript 的世界中,所有代码都是单线程执行的,无法同时执行多个任务。当需要执行一个可能耗时的操作,如文件读取、网络请求、用户的输入、定时器的回调等,这时需要使用异步编程的思想,确保不会阻塞程序的执行。 回调函数 假设现在有这样一个计算过程,对随机输入的一个数,需要做如…
前言 这节内容来说一说 ES6标准中新增的一种新的函数:箭头函数(Arrow Function) 其实就是对函数的一种简写 普通函数与箭头函数的转换过程 下面这个例子中的每一步的转化都是箭头函数的一种形式 // 传统匿名函数 (function (a) { return a + 100; }); // 1. 移除“function”,并将箭头放置于…
前言 函数在 JavaScript 是非常重要的知识,在上一节介绍过了 JavaScript 中一些常见的函数,本节继续聊聊相关的函数应用,其中最重要的就是函数闭包 函数作用域 在函数内定义的变量不能在函数之外的任何地方访问,因为变量仅仅在该函数的作用域内定义。相对应的,一个函数可以访问定义在其范围内的任何变量和函数。 比如说,在函数 multip…
前言 函数作为 JavaScript 的一等公民,这篇文章主要梳理下 JavaScript 中有多少种函数 在 JavaScript 中,每个函数其实都是一个Function对象 构造函数 使用 new Function 创建一个函数 var multiply = new Function("x", "y",…
一、文件和目录操作 ls:列出当前目录下的文件和子目录。 选项 ls 命令有多个参数,以下是一些常用的参数和它们的作用: -l:以长列表格式显示文件详细信息,包括权限、所有者、大小等。 -a:显示所有文件和目录,包括以.开头的隐藏文件。 -h:以易读的方式显示文件大小,如使用 KB、MB 等单位。 -r:按照反序排列文件和目录。 -t:按照修改时间…
前言 本文介绍使用 typora 作为编辑工具时,如何方便的将我们的图片内容保存到服务器上,实现一次编写,处处使用 PicGo 下载 首先在文件\偏好设置\图像里设置上传服务,这里自带了 PicGo 选项 点击下载按钮,跳转到下载页面,或者直接访问地址 https://molunerfinn.com/PicGo 也可以去 github 下载最新的b…
前言 本文主要介绍如何通过ohttps获取一个免费的,可以无限续期的 https 证书 OHTTPS致力于为用户提供免费HTTPS证书申请、自动更新、自动部署等服务,所有HTTPS证书均由Let's Encrypt颁发,受所有主流浏览器信任。 通过如下的操作步骤,你即可生成一个证书。 注册 ohttps 创建证书 2.1 免授权方式 2.2 DNS…