- 博客(10)
- 收藏
- 关注
原创 如何实现水平or 垂直居中?
父 display: flex;子display:table-cell 和 vertical-align:middle。margin-left:-60px // 宽120px。margin-top:-50px // 高100px。父 display: flex;子 margin: auto;父 display:table。
2023-06-14 16:32:43
67
原创 Echarts 笔记
ECharts 是一个使用 JavaScript 将数据通过图表的形式展现出来的"数据可视化"库, 它可以流畅的运行在 PC 和移动设备上。
2023-06-08 10:37:17
171
1
原创 Flex(弹性) 布局
使用flex 布局实现网页布局,当屏幕小于 700 像素宽时,让两列堆叠而不是并排。响应式布局 - 当屏幕小于 700 像素宽时,让两列堆叠而不是并排。
2023-06-02 10:36:10
106
1
原创 无障碍开发笔记2
当开启屏幕的阅读功能后,用户可以通过在屏幕上移动焦点来“浏览”内容。正确的焦点标注和焦点顺序能够让读屏软件用户获得更好的体验。
2023-05-26 12:16:27
293
1
原创 无障碍开发笔记1 - ARIA
2020 年末,工信部印发《互联网应用适老化及无障碍改造专项行动方案》通知,并把适老化及无障碍改造水平评测和企业信用评价纳为重点工作,在国家的大力倡导下,我们更应该要关注互联网应用的无障碍访问。全国现有 8500 多万残障人士,2 亿多 60 岁以上的老年人,还有隐藏在人群中的大量有障碍人士。我们要提高用户的无障碍体验,让他们也能共享便捷操作,就必须要加大互联网无障碍访问在我们产品中的应用,使得我们产品变得更加人性化。
2023-05-25 16:08:42
816
原创 Vue 面试题
父中子组件 ref='xx' mounted 中 this.$refs.student.$on('xx',this.xxcallback),子 this.$emit('xx' ,参数) //定义ref ,使用refs 绑定自定义事件,使用 $emit 触发 ,实现子给父传递数据。21行, 当点button的时候 ,str 是被修改成了 bbbb, 但此时dom 还未更新,直接获取到的依然是123 ,所以这里要获取更新后的内容 就需要使用 this.$nextTick()
2023-05-24 15:58:24
86
1
原创 ES6 面试题
返回的新的promise对象,需要接收到上一个promise对象返回的结果 也就是需要把 `successCallback(this.value)` 传递给新的 promise 对象的 resolve。其中需要判断上一个 promise 对象返回的值是普通值还是 promise 对象,如果是普通值,直接执行 resolve,那么就需要 在每一个then方法的执行完成时,返回一个新的promise对象。存储任何类型的唯一值,即集合中所保存的元素是不重复的。③ map(),遍历数组,返回一个新数组;
2023-05-24 15:34:54
39
1
原创 JavaScript 面试题
1. JS的数据类型(常问)分类:基本数据类型有:number、string、boolean、null、undefined。引用数据类型有:array、function等(除了基本数据类型都是引用数据类型)赋值方式:基本数据类型 赋值方式是,值存储在栈中。引用数据类型 赋值方式是,值存储在堆中。判断数据类型的方法:typeof() 判断基本数据类型 (string ,number,boolean,)instanceof() 判断引用数据类型 (arry, function)
2023-05-24 11:57:58
60
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人