- 博客(155)
- 收藏
- 关注
原创 vue面试问题汇总
访问原文nextTick 是典型的将底层 JavaScript 执行原理应用到具体案例中的示例,引入异步更新队列机制的原因∶●如果是同步更新,则多次对一个或多个属性赋值,会频繁触发 UI/DOM 的渲染,可以减少一些无用渲染●同时由于 VirtualDOM 的引入,每一次状态发生变化后,状态变化的信号会发送给组件,组件内部使用 VirtualDOM 进行计算得出需要更新的具体的 DOM 节点,然后对 DOM 进行更新操作,每次更新状态后的渲染过程需要更多的计算,而这种无用功也将浪费更多的性能,所以异步渲染变
2024-05-21 14:49:44
208
原创 全屏插件监听进入退出事件
/ console.log('进入全屏');// 这里可以执行你希望在退出全屏时做的操作。// 空依赖数组确保只添加一次监听器。console.log('已退出全屏');// 可以在这里处理进入全屏的逻辑。// 添加监听器,监听全屏变化事件。// 检查当前是否处于全屏状态。// 清理函数,移除监听器。// 监听点击事件以触发全屏。
2024-04-29 20:34:46
397
转载 iframe的基本介绍与使用
iframe(内嵌框架)是 HTML 中一种用于将一个网页嵌入到另一个网页中的标签,它可以在一个页面中显示来自其他页面的内容。在网页中,使用<iframe>标签可以将一个网页嵌套在另一个网页中,实现网页间的互联互通。
2024-04-03 18:01:48
176
原创 antd 上传组件
rotationSlider:旋转滑块。aspectSlider:纵横比滑块。zoomSlider 缩放滑块。showGrid:显示网格。
2023-07-31 21:55:22
261
原创 substr
要抽取的子串的起始下标。如果是负数,那么该参数声明从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。substr() 的参数指定的是子串的开始位置和长度,因此它可以替代 substring() 和 slice() 来使用。如果省略了该参数,那么返回从 stringObject 的开始位置到结尾的字串。substr(start,length) 方法可在字符串中抽取从。下标开始的指定数目的字符。
2023-06-15 10:58:18
132
原创 slice
如果没有指定该参数,那么切分的数组包含从 start 到数组结束的所有元素。如果该参数为负数, 则它表示在原数组中的倒数第几个元素结束抽取。slice(-2,-1) 表示抽取了原数组中的倒数第二个元素到最后一个元素(不包含最后一个元素,也就是只有倒数第二个元素)。如果该参数为负数,则表示从原数组中的倒数第几个元素开始提取,slice(-2) 表示提取原数组中的倒数第二个元素到最后一个元素(包含最后一个元素)。方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。方法可从已有的数组中返回选定的元素。
2023-06-14 17:48:13
235
原创 华为OD面试题
有效字符串需满足:左括号必须用相同类型的右括号闭合。* 3. 给定一个只包括 ‘(‘,’)’,’{‘,’}’,’[‘,’]’ 的字符串,判断字符串是否有效。* @param {Array} arr1 有序数组1。* 输入: "()[]{}"* 输入: "([)]"* 输入: "{[]}"* 输出: false。* 输出: false。* 输入: "()"* 输出: true。* 输出: true。* 输入: "(]"* 输出: true。* 1、有序数组合并。
2023-06-02 11:59:35
315
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人