avatar
文章
64
标签
29
分类
11

主页
标签
分类
归档
关于我
面试题
liang yong gang
搜索
主页
标签
分类
归档
关于我
面试题

liang yong gang

promise的简单用法
发表于2019-05-21|更新于2025-07-29|基础|基础
在es6中,promise终于成为了原生对象,可以直接使用。promise是异步编程的一种解决方案。解决了异步回调多层嵌套的问题。 promise 状态的理解用new Promise实例化的promise对象有三个状态:resolved(fulfilled) rejected pending promise的简单用法123456789101112131415161718192021222324252627282930313233343536373839// 封装一个方法run_a,当Math.random()取的值小于0.5时执行resolve,否则执行rejectvar run_a = function () { var _promise = new Promise(function(resolve, reject){ // 模拟异步 setTimeout(function () { var rand = Math.random() if (rand < 0.5) ...
js基础之数组
发表于2019-05-16|更新于2022-11-06|基础|基础
数组简介数组的每一项可以保存任何数据类型new Array() 一个参数代表长度,两个及以上参数代表数组元素 数组常用的20+个方法:又复习到这,这二十多个方法你都牢牢掌握吗?数组的方法是最最基础的基础,但是有些方法不是很常用,很多人都会出错,这就奇怪了。 1.push(item) 可添加多个逗号隔开2.pop() 无参,删除最后一个,返回删除掉的元素3.unshift(item) 前面加一个,返回变化后的数组的长度。可添加多个,逗号分隔4.shift() 无参,删除第一个,返回删除的元素5.splice(index,) 拼接①arr.splice(开始下标,长度); 删除,返回删除的。②arr.splice(开始下标); 从下标开始删除,返回删除的。③arr.splice(开始下标,0,’aa’); 添加,在开始下标位置④arr.splice(开始下标,1,’aa’); 替换 6.reverse() 无参,倒叙7.sort(fn) 排序需要传递一个函数作为参数 123arr.sort(function(a,b){ return a-b;}) 以上方法改 ...
青云志
发表于2019-01-01|更新于2024-12-05|文学|诗歌
青云志 徐霞客 无人扶我青云志,我自踏雪至山颠。若是命中无此运,亦可孤身登昆仑。红尘赠我三尺剑,酒看瘦马一世街。世人朝路乃绝涧,独见众生止步前。海到尽头天作岸,山登绝顶我为峰。如若东山能再起,大鹏展翅九万里。一入红尘梦易真,一朝悟透心境名。一朝悟道见真我,昔日枷锁皆云烟。天门将至百运开,拂尘轻笑问仙来。
高频面试题总结
发表于2019-01-01|更新于2025-07-29|进阶|面试
HTML CSScss垂直居中 vertical-align: middle; display: inline-block(前提) position: absolute; top: 50%; transform: translateY(-50%) 父元素:display: flex; 子元素: align-self: center; (align-self可以覆盖父容器align-item的属性) 响应式布局的实现方式和原理响应式布局就是让网站同时适配不同的手机和分辨率方式有:1.百分比布局:百分比布局是相对于父元素来说的,我们可以设置的属性有:margin padding width height,对于元素的font-size border是无法设置的。2.媒体查询:设置不同分辨率下的css样式从而适配不同的手机端。3.rem布局:根据html的font-size的大小设置每个元素的属性的大小是多少rem,通常需要先通过js动态改变html的font-size大小,或利用媒体查询先设置html的font-size大小。4.vw布局:css3引入的新单位,视口宽度是100vw,通 ...
1…67
avatar
claus liang
个人博客网站
文章
64
标签
29
分类
11
Follow Me
公告
This is my Blog
最新文章
在github pages部署vue项目2025-12-26
微信扫码授权场景记录2025-11-21
微信小程序如何给用户推送消息2025-11-20
variableTextarea可插入变量的文本框2025-10-30
sortablejs实现拖拽功能2025-10-29
分类
  • git6
  • h56
  • harmony6
  • node1
  • vue12
  • 业务实现3
  • 前端得懂的运维技能3
  • 基础13
标签
图片 微信 诗歌 markdown element githubpages 微信小程序 git vite 基础 vue harmony h5 微前端 linux 消抖节流 typescript 数据结构 面试 vscode antd gulp 业务实现 webpack node hexo canvas npm 支付
归档
  • 十二月 20251
  • 十一月 20252
  • 十月 20252
  • 八月 20251
  • 七月 20252
  • 五月 20252
  • 三月 20251
  • 一月 20251
网站资讯
文章数目 :
64
本站总字数 :
68.7k
本站访客数 :
本站总访问量 :
最后更新时间 :
©2019 - 2025 By claus liang
框架 Hexo|主题 Butterfly
京ICP备18012831号 | 去我的主页liangyonggang.com
搜索
数据库加载中