- 博客(13)
- 收藏
- 关注
原创 面试之Promise的运行规则
前两天面试字节,一道好多promise扭在一起的一个读程题,直接凉凉。所以专门想研究下promise的运行规则。5、resolve后面的console.log依旧可以输出。1、new Promise紧接着的后面的输出是同步代码。3、setTimeout里面的输出是宏任务。4、代码输出顺序:同步代码、微任务、宏任务。2、then里面的输出是微任务。
2023-04-19 10:52:39 163
原创 面大厂遇到的算法题总结2
思路:将两个字符串转成数组然后反转,遍历进行每个位上的相加操作;9、 求 a 和 b 相乘的值,a 和 b。可能是小数,需要注意结果的精度问题。
2023-04-06 20:01:25 290
原创 前端面大厂校招遇到的算法题1(慢慢更算法吧...任重道远)
2、阿里面试第二题,节流(不是普通节流,是根据节流提了很多很多要求,比如第一次触发他想要输出什么,第二次触发想要触发什么,总之,背代码不行,一定要自己真的理解)w: 星期,为 ['日', '一', '二', '三', '四', '五', '六'] 中的某一个,本 demo 结果为五。输入:["1.32.0", "1.4", "4", "2.1.2", "3.3.3.3.3.3", "1.0.0"];1、昨天阿里面试的一道算法题。输入: "[[1,2],3,4,[5,6,7,8],[2,4,5,7],9]"
2023-04-04 17:06:04 389
原创 vue项目遇到的小功能记录
1、全屏功能vue中有一个关于全屏的插件fullscreen,非常好用第一步:安装插件,组件引入import screenfull from 'screenfull';第二步:监听button的click事件 <el-button type="primary" @click="fullscreen()">全屏</el-button> 第三步:element表示要放大的dom元素,toggle表示放大还原状态的互相转化 fullscreen(){
2022-04-18 14:41:13 222
原创 Win10下github加载不出来
1、终极解决方案:只需要修改C:\Windows\System32\drivers\etc目录下的hosts文件2、a、打开网址:https://github.com.ipaddress.com/得到github的ip: b、再打开网址:https://fastly.net.ipaddress.com/github.global.ssl.fastly.net得到github的域名: c、再次打开网址▷ assets-cdn.Github.com Website...
2021-10-18 20:18:06 3730 3
原创 Git命令(简易版)
1、什么是Git git 是一个开源的分布式版本控制系统,是目前世界上最先进的版本控制系统。可以快速高效地处理从很小到非常大的项目版本管理。2、git分三个区 工作区、暂存区以及git仓库。 对应的三个状态分别为:已修改(工作区的文件被修改了,但还没有放到暂存区,就是已修改状态) 已暂存(如果文件已修改并放入暂存区,就属于已暂存状态) ...
2021-10-08 20:33:40 232
原创 3、vue实现pdf预览(本地文件地址转为url)
1、在iframe预览pdf标签中: <iframe :src="url"//绑定data中的url frameborder="0" width="100%" height="100%" ></iframe>当地址来自本地上传的文件时需要加一个上传按钮,这里用element-ui里面的upload
2021-09-28 09:46:15 3271
原创 2、新版vue中引入jQuery
1、执行安装jquery依赖包命令npm install jquery --save2、webpack 配置 新建vue.config.js文件,添加以下代码。const webpack = require('webpack')module.exports = { chainWebpack: config => { config.plugin('provide').use(webpack.ProvidePlugin, [{ ...
2021-09-28 09:30:40 428
原创 1、vue_屏幕放大功能
1、安装screenfull插件cnpm i --save screenfull//插播关于--save和--save-dev的小知识a.dependencies是运行时依赖,devDependencies是开发时的依赖b.--save会把依赖包名称添加到package.json文件dependencies下c.--save-dev则添加到package.json文件devDependencies下2、引入组件import screenfull from "screenfull.
2021-09-24 22:08:16 327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人