
面试
孤城瘾
感觉自己没啥特别的
展开
-
响应式布局
响应式布局为什么要有响应式布局越来越多的智能移动设备( mobile, tablet device )加入到互联网中来,移动互联网不再是独立的小网络了,而是成为了 Internet 的重要组成部分。响应式网络设计 ( RWD/ AWD)的出现,目的是为移动设备提供更好的体验,并且整合从桌面到手机的各种屏幕尺寸和分辨率,用技术来使网页适应从小到大(现在到超大)的不同分辨率的屏幕。响应式布局是什么偶然在知乎上看见一位大佬对这个的解释很直观,就把这张图引过来让大家看看详情可见这位大佬的知乎Resp原创 2020-11-17 08:41:04 · 185 阅读 · 0 评论 -
数组扁平化
在我们写算法,或者面试的时候,我们经常会见到数组扁平化,今天我们就来介绍一下什么是数组扁平化以及常用的几种数组扁平化方法。数组扁平化什么是数组扁平化[1,2,3,4,5,6]这是一维数组[1,2,[3,4],5,[6,7,[8,9]]]这是多维数组将多维数组转化为一维数组的过程就是数组扁平化。数组怎么扁平化接下来我们一起来看看如何将数组扁平化。总结为四种方法,递归法,暴力法,字符转化法,使用ES6提供的新方法。1.递归法let arr = [1, [2, 3],原创 2020-11-17 08:38:48 · 216 阅读 · 1 评论 -
防抖节流
防抖节流我们可能都会遇到这样的一个问题,网页卡了的时候,或者是闲着无聊,胡乱点击按钮,但是这样的结果就是这个按钮绑定的事件函数将会根据你点击的次数不断触发。这样无疑会给性能带来一些问题,甚至有些手速快的同hai,一分钟能点一百多次。那我们就需要想点办法来改进一下,防止这样的同hai对我们的网页产生不好的印象。<!--首先我来定义一个按钮,这个按钮绑定了一个点击事件--><div><button id='btnClick'></button><原创 2020-11-17 08:37:02 · 179 阅读 · 0 评论 -
TCP协议和UDP协议
面试时候我们经常可能会被问到网络相关的知识,我们来看看TCP协议和UDP协议到底是怎么工作的吧!TCP协议和UDP协议TCP协议传输控制协议(TCP,Transmission Control Protocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议。特点在一个TCP连接中,仅有两方进行彼此通信。TCP使用校验,确认和重传机制来保证可靠传输TCP使用数据分节进行排序,并使用累积确保数据的顺序不变和非重复使用滑动窗口机制实现流量控制,通过动态改变窗口的大小来进行拥塞控制T原创 2020-11-17 08:36:22 · 200 阅读 · 1 评论 -
URL详解
不想做将军的士兵不是好士兵,那么不知道什么是URL的前端人也不是优秀的前端人,我们现在就来详细讲讲什么是URL。统一资源定位符URL(Uniform Resoure Locator:统一资源定位符),每个有效的资源都对应着唯一的一个URL,它是用来检索Web上公布的任何资源的机制。我们来剖析一下URL:一般的URL都有下面几个部分组成:传送协议(protocol)服务器/主机名(hostname)端口号(port)路径(path)参数(;parameters)查询(?query)[可原创 2020-11-17 08:35:23 · 611 阅读 · 0 评论 -
从URL到页面加载
从URL到页面加载我们都知道输入一个网址之后可以进入相应的网站,那我们知道输入的这个东西到底是什么嘛,还有这东西为什么输入之后就可以到达我们想去的网站。看了这篇博文之后如果再不懂的话。。。。。。再看一遍就懂了,嘿嘿嘿概述总体上来说分为以下几个过程:DNS解析TCP连接发送HTTP请求服务器处理请求并返回返回HTTP报文浏览器解析渲染页面连接结束具体过程DNS解析DNS解析的过程就是寻找哪台机器上有需要的资源的过程。我们在浏览器输入的的地址,并不是网站真正意义上的地址。我们都知道原创 2020-11-17 08:33:48 · 135 阅读 · 0 评论