自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何理解js的异步

所以浏览采用异步的方式来避免。具体做法是当某一任务发生时,比如计时器,网络,事件监听,主线程将任务交给其他线程去处理,自身立即结束任务的执行,转而执行后续代码,当其他线程完成时,将事先传递的回调函数包装成任务,加入到消息队列的末尾排队,等待主线程调度执行。这样一来,一方面会导致繁忙的主线程白白的消耗时间,另一方面导致页面无法及时更新,给用户造成卡死现象。js是一门单线程语言,这是因为它运行在浏览器的渲染主线程中,而渲染主线程只有一个。而渲染主线程承担着诸多的工作,渲染页面,执行js都在其中运行。

2025-05-20 18:31:14 210

原创 element select多选内嵌颜色面板,使选中的tag变色

基于element实现 select多选 选中的el-tag变色

2023-06-03 17:44:54 2031

原创 最优冒泡法

function test(arr){for(let j = 0; j<arr.length -1 ;j++){let flag = false;for(let i = 0; i< arr.length -j;i++){let temp = null;if(arr[i] > arr[i+1]){temp = arr[i]arr[i] = arr[i+1]arr[i+1] = temp;flag = true}}if(!flag){break}}

2021-02-26 17:09:30 173

原创 vue api接口统一管理

api 接口封装首先创建utils文件夹,创建request.js,这个文件主要是做请求拦截或者响应请求。import axios from 'axios'import { MessageBox, Message } from 'element-ui'import { getToken } from '@/utils/auth' //这个是获取token值,获取即可//import Qs...

2020-02-29 15:41:49 2128

原创 基于vue + element-ui 实现表头多重筛选+分页

基于vue + element-ui 实现表头多重筛选+分页欢迎优化和补充<template> <div> <div> <el-table :data="enterHouseData" style="width: 100%" ref="multipleTable" ...

2019-09-27 17:53:24 2531 1

原创 js实现二分法

js实现二分法let arr = [1,2,3,4,5,6,7,8]; function binarySearch(arr,item) { let min = 0; let max = arr.length - 1; while (min <= max) { let mid = Math.ceil((min...

2019-09-27 17:08:07 954

空空如也

空空如也

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

TA关注的人

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