Javascript

Javascript排序-冒泡排序

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

496849654@qq.com 2周前 (10-08) 29浏览 0评论 1个赞

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 5个月前 (05-29) 149浏览 0评论 17个赞

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 12个月前 (11-09) 627浏览 0评论 2个赞

Javascript

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

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

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

Javascript

数组元素累加的方法-js的reduce

数组元素累加的方法-js的reduce
之前计算数组中所有元素求和基本上都是定义初始变量,然后for循环所有元素求和,今天突然发现,数组求和还有专门的方法reduce,,然后看了下对应的api文档,在此记录一下使用心得。 语法 array.reduce(function(total, currentValue, currentIndex, arr), initialValue) 参数 参……继续阅读 »

496849654@qq.com 1年前 (2020-07-27) 819浏览 0评论 4个赞

vue

vue中$forceUpdate的使用

vue中$forceUpdate的使用
vue中的$forceUpdate是强制更新的意思,之前没太怎么用过,最近看了下,觉得还挺有意思的,一起来看看是咋用的。 深结构数据 首先我们知道在vue中,数据的绑定都不用我们操心,例如在data中有一个msg的变量,你修改它,那么在页面上,msg的内容就会自动发生变化。但是如果对于一个复杂的对象,例如一个对象数组,你直接去给数组上某一个元素……继续阅读 »

496849654@qq.com 1年前 (2020-07-18) 857浏览 0评论 2个赞