数组 数组很简单,其实没什么好说的,只要了解下常用的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",…
本文基于 Stable Diffusion Webui 制作,艺术二维码的制作流程并不复杂,但想要一个满意的效果需要不断尝试和调整控制参数,运气加上熟练使用,出图的概率会提高很多 环境准备 1、安装 QR Toolkit https://github.com/antfu/sd-webui-qrcode-toolkit 2、下载 ControNet …
关于 obsidian-git 这个插件的使用,就不做具体的介绍了, 官网地址在这里 https://publish.obsidian.md/git-doc/Start+here 在使用的过程中,有几个需要注意的点在这里做下记录 这款插件是国外开发的,整个配置项不多,但是官方没有做一个全面的介绍,导致在使用的过程中出现的一些问题无从下手,浪费了很多…