自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 event Loop事件循环

1、event Loop 事件循环 javascript的事件分两种:宏任务(macro-task)和 微任务(micro-task) const promise = new Promise((resolve) => { console.log(1); resolve(); console.log(2); }); setTimeout(() => { Promise.resolve().then(() => { console.log(

2021-04-23 10:40:31 113

原创 iCheck基本用法的使用

一. 常用方法改变iCheck的状态 1. 使拿到的iCheck标签选中 $('#input-1, #input-3').iCheck('check'); 2. 使拿到的iCheck标签非选中 $('#input-1, #input-3').iCheck('uncheck'); 3. 使拿到ICheck标签不可点击 $('#input-2, #input-4').iCheck('disable'); 4. 使拿到ICheck标签可点击 $('#input-2, #input-4').iCheck('enab

2020-10-23 17:12:20 8347

原创 es6入坑之旅

1、const 不允许重复声明 不属于顶层对象window 不存在变量提升 暂时性死区 块级作用域 const 不属于顶层对象window const str='es6'; console.log(window.str); // undefined //变量提升 console.log(str); var str = 'es6'; //相当于 var str; console.log(str); str = 'es6'; //不存在变量提升(1、需先定义后使用;2、块级作用域) console.l.

2020-10-13 17:23:08 133

原创 promise设计

promise 对象用于异步计算,在未来处理某件事,将异步操作队列化,按照期望的顺序执行,返回期望的结果,可在对象之间传递和操作promise,帮助我们处理队列 1、异步操作以事件为主 2、回调主要出现在ajax请求和File API nodejs 无阻塞高并发 异步回调: 1、嵌套层次很深,代码难以维护 2、无法正常使用return 和 throw 3、无法正常检索堆栈信息 4、多个回调之间难以建立联系 **promise 设计** new Promise( /*执行器 executor*/ fu.

2020-10-13 17:22:27 178

原创 数组基本排序

let list = [10,102,3,5,9,6,4,1]; //冒泡排序 function sortlist(arr){ for(let i = arr.length-1,temp;i>0;i--){ for(let j=0;j<i;j++){ if(arr[j]>arr[j+1]){ temp = arr[j]; arr[j] = arr[j+1];

2020-10-12 13:38:55 89

原创 Nginx 安装教程 【超详细】

1、下载windows 版本的nginx,官网地址: http://nginx.org/en/download.html 2.进入到安装目录 启动:start nginx 或 进入目录点击exe文件 停止:nginx.exe -s stop 重新载入配置:nginx.exe -s reload(每次修改配置文件都需要执行) 检查配置是否正确:nginx -t 3.查看任务进程是否存在,或打开任务管理器 tasklist /fi "imagename eq nginx.exe" 打开任务管

2020-08-21 15:11:23 1062

原创 gulp 构建工具基本配置

Gulp 构建工具 1.检查node、npm是否正确安装 node --version npm --version 2.安装gulp命令行工具 npm install --global gulp-cli 3.进入到创建项目 4.在项目目录下创建 package.json 文件 npm init 上述命令将指引你设置项目名、版本、描述信息等。 { "name": "hacod", "version": "1.0.0", "description": "",

2020-08-20 10:37:45 262

原创 Node.js 在chrome进行调试

1.首先安装node-inspector npm install -g node-inspector 2.以调试模式启动程序 启动node项目,一般是node XX.js 注:–-debug 和–-debug-brk区别,前者是会直接运行脚本,而后者则会暂停在脚本开头处,等待调试器连接后,由调试器的指令来决定运行。 Node --debug-brk app.js 成功后会显示 3.安装成功后 需要启动 在程序根目录下另开一个node命令行工具,并开启浏览器调试 Node-inspector 从上图可

2020-06-16 18:31:01 521

空空如也

空空如也

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

TA关注的人

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