自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Node_JS 3-01_03核心模块

如果将一个相对路径作为参数,则resolve会自动将其转化为绝对路径,此时根据工作目录不同,它所产生的绝对路径也不同。fs用来帮助node来操作磁盘中的文件,文件操作也就是所谓的I/O,input output;一般会将一个绝对路径作为第一个参数,一个相对路径作为第二个参数,它会自动计算出最终路径。当我们通过fs模块读取磁盘中的数据时,读取到的数据总会以Buffer对象的形式返回。readFileSync() 同步的读取文件的方法,会阻塞后边的代码的执行。readFile() 异步的读取文件的方法。

2023-04-15 09:39:02 125

原创 Node_JS 2-01_05模块化

tick队列中的代码,会在下一次事件循环之前执行,在微任务队列和宏任务队列中的任务之前执行。process:表示当前node进程,通过该对象可以获取进程的信息,或者对进程做各种操作。在CommonJS中,如果省略了js文件的扩展名,node会自动为文件补全扩展名。ES模块化,在浏览器中同样支持,但是通常不会直接使用,都会结合打包工具使用。通过ES模块化,导入的内容都是常量,es模块都是运行在严格模式下的。核心模块,是node中自带的模块,可以在node中直接使用。

2023-04-14 09:16:14 51

原创 WeChat_03WXML模板语法与WXSS模板样式

在小程序中,不存在HTML中的unclick鼠标点击事件,而是通过tap事件来响应用户的触摸行为。target是触发该事件的源头组件,而currentTarget则是当前事件所绑定的组件。点击内部的按钮时,点击事件以冒泡的方式向外扩散,也会触发外层view的tap事件处理函数。②在页面的.js文件中定义对应的事件处理函数,事件参数通过event(简写为e)来接收。注:1、在.js文件下data节点添加数据如 info:"hello world"2、在data中定义页面的数据。1、小程序中常用的事件。

2023-04-14 08:36:13 84

原创 NodeJS 09_Promise async和await

异步函数的返回值可以自动封装到一个Promise中返回,此时result读取到的是一个Promise。当我们通过await去调用异步函数时,它会暂停代码的运行,直到异步代码执行有结果时,才会将结果返回。当我们使用await调用函数后,当前函数的后边所有代码会在当前函数执行完毕后,被放入到微任务队列中。注:await只能用于 async声明的异步函数中,或es模块的顶级作用域中。在saync声明的异步函数中可以使用await关键字来调用异步函数。创建异步函数fn,调用时不会立刻返回结果,需要then来读取。

2023-04-09 10:59:54 131 1

原创 NodeJS 06_Promise

当Promise的状态从padding 变为 fulfilled时,then的回调函数会被放入到任务队列中。整个流程:1、 执行 调用栈 中的代码 2、 执行微任务队列中的所有任务 3 、执行宏任务队列中的所有任务。当调用栈中的代码执行完毕后,队列中的代码才会按照顺序依次进入到栈中执行。queueMicrotask() 用来向微任务队列中添加一个任务。任务队列放的是将要执行的代码。调用栈中,放的是要执行的代码。作用:间隔一段时间后,将函数放到任务队列中。

2023-04-08 14:11:12 85 1

原创 NodeJS 05_Promise

Promise.allSettled([...]) 同时返回多个Promise的执行结果(无论成功或失败)Promise.race([...]) 返回执行最快的Promise,不考虑对错。Promise.all([...]) 同时返回多个Promise的执行结果。Promise.any([...]) 返回执行最快的正确的Promise。Promise.resolve() 创建一个立即完成的Promise。Promise.reject() 创建一个立刻拒绝的Promise。Promise的静态方法。

2023-04-08 13:41:37 88 1

原创 NodeJS 1-01-04_Promise

注:promise中的 then (return new Promise()) ,catch (return new Promise()) , finally ,这三个方法都会返回一个新的promise;注:对Promise进行链调用时,后边的方法(then和catch)读取的是上一步的执行结果,如果上一步的执行结果不是当前想要的结果,则跳过当前的方法。Promise:可以帮助解决异步中回调函数的问题,是一个用来存储数据的容器,它拥有着一套特殊的存储数据的方式,这个方式使它可以存储异步调用的结果。

2023-04-08 13:06:30 107 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除