Javascript
Javascript
leclin
这个作者很懒,什么都没留下…
展开
-
数组扁平化
数组扁平化1.通过es6 数组flat 方法let Arr = [1,[2, [3, 4]]]// 默认扁平化一层,且不改变原数组console.log(Arr.flat())// 参数默认1,标示扁平化处理一层, Infinity全部扁平化处理console.log(Arr.flat(Infinity))2.通过数组reduce、concat实现// 通过数组reducefunction iterTree3(arr) { var newArr = arr.reduce((pre原创 2022-04-10 21:21:30 · 226 阅读 · 0 评论 -
javascript数组去重方法
数组去重原创 2022-04-09 11:30:16 · 690 阅读 · 0 评论 -
http请求过程
1.对www.abc.com这个网址进行DNS域名解析,得到对应的IP地址2.根据这个IP,找到对应的服务器,发起TCP的(三次握手)3.建立TCP连接后发起HTTP请求4.服务器响应HTTP请求,浏览器得到html代码5.浏览器解析html代码,并请求html代码中的资源(如js、css、图片等)(先得到html代码,才能去找这些资源)6.浏览器对页面进行渲染呈现给用户7.服务器关闭关闭TCP连接 (四次挥手)...原创 2021-12-30 15:03:28 · 1214 阅读 · 0 评论 -
什么叫Dom事件流?
事件发生时会在元素节点之间按照特定的顺序传播,整个过程分为捕获阶段,目标阶段和冒泡阶段,这个传播过程叫做Dom事件流。事件冒泡:从事件源逐级向上传播到DOM最顶层节点的过程。事件捕获:从DOM最顶层节点逐级向下传播到事件源的过程。addEventListener用于指定事件处理程序,共接收三个参数。分别是触发事件,事件处理程序函数以及一个布尔值。第三个参数默认为false,表示在该事件的处理函数会在冒泡阶段被调用。若改为true,则表示事件处理函数会在捕获阶段被调用。IE只支持事件冒泡。.原创 2021-12-28 20:50:01 · 497 阅读 · 0 评论 -
cookie
1.什么是cookiecookie 全称HTTP cookie,简称cookie。是浏览器存储数据的一种方式,因为存储在用户本地,而不是存储在服务器上,是本地存储。一般会自动随着浏览器每次请求发送到服务器端。2.cookie有什么用利用cookie跟踪统计用户访问该网站的习惯,比如什么时间访问,访问了那些页面,在每个网页的停留时间等。3.在浏览器中操作cookie不要在cookie中保存密码等敏感信息cookie的基本用法写入cookiedocument.cookie ='age=19'原创 2021-12-27 23:02:39 · 537 阅读 · 0 评论