- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 前端面试题
客户面试题:1一个数组里面如果找到了指定元素怎么跳出循环;2.箭头函数this指向问题3.修改this指向的方法有哪些,有什么区别3.组件的data为什么是一个函数4.es6和es7新特性有哪些?日常工作中用到哪些有没有封装过组件,怎么实现的5.Promise的底层实现原理有了解吗6.async await为什么会把异步代码变为同步7.css布局方式有哪些,常用属性有哪些7.div居中、文字居中8.字体怎么设置0.5pxjs9.数组有哪些方法,他们的返回值10.数组去重11.怎么删
2022-03-01 14:46:41
294
原创 2021-11-02
github和gitlab的区别是什么?区别:GitHub如果使用私有仓库,是需要付费的;而GitLab可以在上面搭建私人的免费仓库。GitLab让开发团队对他们的代码仓库拥有更多的控制,相对于GitHub,它有不少的特色:允许免费设置仓库权限;可以设置获取到团队整体的改进进度。GitHubGitLab更适合企业级使用为企业搭建GitLab软件版本管理服务器GitLab:https://about.gitlab.com/GitHub: https://github.com/GitLab:利
2021-11-02 16:35:03
138
原创 2021-10-31
这里写自定义目录标题为什么 Vue.$nextTick 通常比 setTimeout 优先级高,渲染更快生效?**为什么 Vue.$nextTick 通常比 setTimeout 优先级高,渲染更快生效?**nextTick 在vue 源码中是利用 Promise.resolve()实现的。该问题实际就是Promise与setTimeout的比较,本质是Event Loop中微任务与宏任务的比较:为什么微任务的执行要先于宏任务呢?首先,我们需要先知道JS的几个概念。JS是单线程执行JavaS
2021-10-31 17:10:49
189
原创 2021-03-14
js实现拼图小游戏效果图代码入下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
2021-03-14 20:03:43
196
原创 2021-03-14
js实现图片放大效果效果图<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
2021-03-14 19:57:46
82
原创 2021-03-13
原生css、js实现时钟效果图代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style>
2021-03-13 21:16:05
90
原创 2021-03-13
原生js实现放大镜效果图建一个html网页即可,无需引入任何文件<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initia
2021-03-13 11:41:52
137
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人