摘要:
单页应用:single page application 阅读全文
摘要:
1、输入网址之后做了哪些事? 1、输入网址 2、DNS 解析 3、建立 TCP 链接 4、客户端发送HTTP 请求 5、服务端处理请求 6、服务端相应请求 7、浏览器获取展示 HTML 8、浏览器请求获取HTML 中的资源 2、rem 与 em 的区别? em 是相对于 本身 font-size 的 阅读全文
摘要:
1、数组去重的方法? 2、数组的map 与 forEach的区别? 共同点: 1.都是循环遍历数组中的每一项。 2.forEach() 和 map() 里面每一次执行匿名函数都支持3个参数:数组中的当前项item,当前项的索引index,原始数组input。 3.匿名函数中的this都是指Windo 阅读全文
摘要:
1,说说防抖节流的区别? 函数的防抖与节流是我们解决频繁操作DOM 时间的两种解决方案。(setTimeout)定时器实现 函数防抖(debounce): 原理:将若干函数调用合为一次,并在给定时间过去之后或者连续时间完全触发完成之后,调用一次 函数节流: 原理:当达到了一定的时间间隔就会执行一次; 阅读全文
摘要:
1 js改变数组数据及长度的方法有哪些?作用是什么? arr.pop() : 删除数组最后一个元素,返回删除项 arr.push() : 在数组末尾添加一个或多个元素,返回数组新长度 arr.shift() : 删除数组的第一个元素,返回删除项 arr.unshift() : 在数组的第一项前面添加 阅读全文
摘要:
1 html 和 xhtml 的区别 ? (1) 其基础语言不同 1、XHTML是基于可扩展标记语言(XML)。 2、HTML是基于标准通用标记语言(SGML)。 (2) 语法严格程度不同 1、XHTML语法比较严格,存在DTD定义规则。 2、HTML语法要求比较松散,这样对网页编写者来说,比较方便 阅读全文
摘要:
1.块级元素怎么样垂直水平居中? (1)父元素position:relative,子元素position:absolute;top:50%;left:50%;margin-top:-height/2;margin-left:-width/2; (2)父元素样式属性display:flex;子元素使用 阅读全文