花费 10 ms
js5种方式实现数组扁平化

数组扁平化概念 数组扁平化是指将一个多维数组变为一维数组 实现 1. reduce 遍历数组每一项,若值为数组则递归遍历,否则concat。 reduce是数组的 ...

Wed Aug 26 21:54:00 CST 2020 0 9427
vue中 extend、mixins和extends的区别

介绍: extend:扩展组件的构造器,当我们调用vue.component('a', {...})时自动调用 mixins:接收对象数组(可理解为多继承),可以混入多个mixin, exten ...

Mon Mar 15 02:16:00 CST 2021 0 739
总结js的几种数据类型检测方法

在此总结自己常用的几种js判断数据类型的方法。 定义几个变量备用: let a="string"; let b=111; let c={}; let d=[1,2 ...

Wed Aug 19 22:50:00 CST 2020 0 1075
对微任务和宏任务的执行顺序的个人理解

首先我们先看看同步与异步的定义,及浏览器的执行机制,方便我们更好地理解同步异步编程。      浏览器是多线程的,JS是单线程的(浏览器只分配一个线程来执行JS) ...

Tue Aug 31 18:56:00 CST 2021 0 185
关于垂直居中的方法总结!

说明 .center表示要被居中的元素,.wrap 表示要居中的元素的父元素(包含.center元素的元素)。 为了便于理解和叙述同一: 对于文本内容居中 ...

Sun Apr 01 00:49:00 CST 2018 0 1476
javascript中Array常用方法,以及String的常用方法处理

一、基本概念 1、什么是数组 数组就是一组数据的集合 其表现形式就是内存中的一段连续的内存地址 数组名称其实就是连续内存地址的首地址 2、关于js中的数组特点 数组定义时无需指定数据类型 ...

Wed Aug 19 22:33:00 CST 2020 0 704
web前端如何防范安全攻击

一、对于XSS防御:   1、不要信任任何外部传入的数据,针对用户输入作相关的格式检查、过滤等操作,以及转义字符处理。最普遍的做法就是转义输入输出的内容,对于括号,尖括号,斜杠进行转义 ...

Wed Aug 19 20:55:00 CST 2020 0 620

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM