- 博客(20)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 JS工具函数大全
JS工具函数大全// 为元素添加on方法Element.prototype.on = Element.prototype.addEventListener;NodeList.prototype.on = function (event, fn) { []['forEach'].call(this, function (el) { el.on(event, fn); }); return this;};//为元素添加trigger方法Element.pr
2021-05-17 10:29:11
144
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 前端面试题(带答案)
前端面试题(带答案)vueVue路由Vue常见面试题vue什么是vue生命周期?答: Vue生命周期是指vue实例对象从创建之初到销毁的过程,vue所有功能的实现都是围绕其生命周期进行的,在生命周期的不同阶段调用对应的钩子函数可以实现组件数据管理和DOM渲染两大重要功能。vue生命周期的作用是什么?答:它的生命周期中有多个事件钩子,让我们在控制整个Vue实例的过程时更容易形成好的逻辑vue的生命周期的八个钩子函数?• beforeCreat() 创建前 在new一个vue实例后,只
2021-05-14 11:29:10
44158
原创 前端面试题
面试题react的优势diff算法的理解“diff算法是一种通过同层的树节点进行比较的高效算法”prop和state的区别1、prop用于定义外部接口,state用于记录内部状态;2、prop的赋值在外部世界使用组件时,state的赋值在组件内部;3、组件不应该改变prop的值,但是state的存在目的就是让组件来改变的如何实现垂直和水平居中,多种方法思路一:text-align + line-height实现单行文本水平垂直居中<style>.test{ text
2024-02-29 11:12:58
369
原创 js 删除数据中没有某个字段的数据
js 删除数据中没有某个字段的数据var arr = [{"code":"continue","name":"连续性","organInfos":[{"code":"dyrmyy","name":"第一人民医院","score":"87.96"},{"code":"xxyy","name":"西溪医院","score":"61.35"},{"code":"szyy","name":"市中医院","score":"39.97"}],"score":"98.26"},{"code":"dataScope","
2021-05-24 10:22:36
262
原创 js 冒泡倒序 反转数组 去掉数组中重复性数据
js 冒泡倒序 反转数组 去掉数组中重复性数据// 冒泡排序 var arr = [5, 2, 4, 3, 1] //轮数 for(var i = 0; i < arr.length - 1; i++) { for(var j = 0; j < arr.length - 1 - i; j++) { // 判断前一个数大于后一个数时候进行值交换 if(arr[j] > arr[j + 1]) { //借助第三方变量交换两个变量的值 var tem
2021-05-24 10:20:43
150
原创 js data-赋值
data-赋值<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8" /> <meta name="viewport" content="width=100, initial-scale=1.0" /> <meta http-equiv="X-UA-Compatible" content="ie=edge" /> <title>Document&l
2021-05-17 10:29:51
325
原创 js 冒泡倒序 反转数组 去掉数组中重复性数据
冒泡倒序 反转数组 去掉数组中重复性数据冒泡排序var arr = [5, 2, 4, 3, 1] //轮数 for(var i = 0; i < arr.length - 1; i++) { for(var j = 0; j < arr.length - 1 - i; j++) { // 判断前一个数大于后一个数时候进行值交换 if(arr[j] > arr[j + 1]) { //借助第三方变量交换两个变量的值 var temp = arr[
2021-05-17 10:27:39
158
原创 60秒倒计时
60秒倒计时<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <!--<script src="https://ajax.aspnetcdn.com/ajax/jquery/jquery-3.5.1.min.js"></script>--> <script src="jquery.min.
2021-05-14 09:23:40
81
原创 for循环递归
for循环递归function afun(list){list.forEach(i =>{i.path = i.menuPathif(i.childMenuList && i.childMenuList.length){a(i.childMenuList)}})console.log(list)}function bfun(){var menuList= [{“id”:“8a89b4d678de07270178e91540060045”,“parentId”:“8
2021-05-14 08:50:07
620
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人