Javascript

搞懂 try-catch 与 async/await

搞懂 try-catch 与 async/await
在 JavaScript 中,异步编程是一个非常常见的技巧。为了处理异步操作,ES2017 引入了 async/await 语法糖。async 和 await 是一种更优雅的方式来处理异步代码,使得异步代码看起来像同步代码。但是,在使用 sync/await 时,我们是否需要添加 try-catch 块来捕获错误呢? async/await 的基本用法 在讨……继续阅读 »

496849654@qq.com 2个月前 (03-29) 134浏览 0个赞

Javascript

Javascript排序-冒泡排序

Javascript排序-冒泡排序
冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢”浮”到数列的顶端。作为最简单的排序算法之一,冒泡排序给我的感觉就像 ……继续阅读 »

496849654@qq.com 2年前 (2021-10-08) 402浏览 0评论 16个赞

node

创建一个nodejs项目

创建一个nodejs项目
1.检查node及npm 版本 2.安装express npm install -g express npm install -g express-generator 3.创建项目 默认创建的用jade的模板,个人比较喜欢用ejs模板引擎, 一个node项目就创建完毕了: 3.安装依赖 npm install 依赖安装完成 4.启动项目 npm ……继续阅读 »

496849654@qq.com 2年前 (2021-05-29) 503浏览 1评论 18个赞

vue

新建一个VUE项目

新建一个VUE项目
使用淘宝NPM 镜像 因为国外的镜像比较慢,推荐使用淘宝镜像 npm install -g cnpm --registry=https://registry.npm.taobao.org 项目初始化 1.安装vue-cli cnpm install vue-cli -g //全局安装 vue-cli 检查vue-cli是否安装成功 v……继续阅读 »

496849654@qq.com 3年前 (2020-11-09) 1113浏览 0评论 2个赞

Javascript

浅析js中异步操作同步执行的方法

浅析js中异步操作同步执行的方法
在项目中我们经常会遇到这样的麻烦事,多个函数按顺序执行,返回结果却不是我们预期的顺序,原因一般是由于异步操作引起的,所以,我们需要一种解决方案来处理这种问题,从而使得异步操作按照同步的方式来执行,这样我们就可以控制异步操作输出结果的顺序了。 异步操作会带来什么问题? 1.函数执行的结果并不是按照顺序返回 function fn1(){ console.lo……继续阅读 »

496849654@qq.com 3年前 (2020-10-09) 2531浏览 1评论 1个赞