
20-面试题
面试题
ange997
天道酬勤
地道酬善
人道酬诚
商道酬信
业道酬精
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
20-面试增加版
html *HTML5或css新特性 新语义化标签:header、footer、section、nav、aside、article 画布Canvas绘图 音频、视频API(audio,video) WebStorage(localStorage和sessionStorage) 表单增强(元素、属性placehoder) WebSocket:单个 TCP 连接上进行全双工通讯的协议 WebWorker 地图地理定位 拖拽 HTML5语义化标签的理解 标签元素本身包含标签内部填写内容的部分信息,特定的标签做原创 2020-12-08 14:22:13 · 218 阅读 · 0 评论 -
20-前端面试大全
html *HTML5或css新特性 新语义化标签:header、footer、section、nav、aside、article 画布Canvas绘图 音频、视频API(audio,video) WebStorage(localStorage和sessionStorage) 表单增强(元素、属性placehoder) WebSocket:单个 TCP 连接上进行全双工通讯的协议 WebWorker 地图地理定位 拖拽 HTML5语义化标签的理解 标签元素本身包含标签内部填写内容的部分信息,特定的标签做原创 2020-12-05 11:30:20 · 260 阅读 · 0 评论 -
20-66-完整面试总结
html 说一下< label>标签的用法 label标签主要是方便鼠标点击使用,扩大可点击的范围,增强用户操作体验 遍历A节点的父节点下的所有子节点 <script> var b=document.getElementById("a").parentNode.children; console.log(b) </script> css CSS 选择符有哪些? id选择器(#id) 类选择器(.class) 标签选择器(div,h1,p) 相邻选择器(原创 2020-11-30 19:34:08 · 165 阅读 · 0 评论 -
20-11-面试真题1
css CSS 选择符有哪些?哪些属性可以继承?优先级算法如何计算?css3新增伪类? CSS 选择符有哪些? id选择器(#id) 类选择器(.class) 标签选择器(div,h1,p) 相邻选择器(h1 + p) 子选择器(ul > li) 后代选择器(li a) 通配符选择器( * ) 属性选择器(a[title]) 伪类选择器(a:hover,li:nth-child) a:hover 当鼠标bai选定在a标签上时a标签的样式du变化 li:nth-child(3) 表示 li 标签的父原创 2020-11-16 19:36:43 · 166 阅读 · 0 评论 -
20-20-知乎自整前端面试题
html 说一下< label>标签的用法 label标签主要是方便鼠标点击使用,扩大可点击的范围,增强用户操作体验 遍历A节点的父节点下的所有子节点 <script> var b=document.getElementById("a").parentNode.children; console.log(b) </script> css calc, support, media各自的含义及用法? @support主要是用于检测浏览器是否支持CSS的某个原创 2020-11-12 14:09:32 · 347 阅读 · 0 评论 -
20-07-数组方法及原理
map 都条件映射 map地图 这里是映射 map方法的使用 ,对数组中每一个元素进行相同条件的加工,返回一个新的数组。 特点: map的返回值是一个数组 map返回的新数组的元素个数和老数组的个数一样 新数组中装什么东西,看函数返回什么 使用 let arr = [1,2,3]; let newArr = arr.map(function (item) { // item是数组中的每一项 return item*2; }) console.log(newArr) [2,4,6] 原理 只传入原创 2020-10-09 22:58:40 · 143 阅读 · 0 评论 -
20-06-浅copy和深copy、数据劫持、防抖节流
浅copy copy后的结果如果修改了 会影响之前的数据 copy前后 两个数据之前有关系 深copy copy后的结果如果修改了 不会影响之前的数据 copy前后 两个数据之前没有任何关系。说到深copy,通常不是指基本数据类型 是指引用数据类型 浅copy copy后的结果如果修改了 会影响之前的数据 copy前后 两个数据之前有关系 <script> let arr1 = [1,2,3]; let arr2 = arr1; // 浅c.原创 2020-10-08 23:25:26 · 126 阅读 · 0 评论 -
20-05-ES6继承、instanceof、检测数据类型typeof instanceof constructor toString
ES6中继承的基本使用 <script> // ES6中继承的基本使用 class A{ //constructor 构造器,构造函数 constructor(a) { this.a = a; // 私有属性 } getA(){ // 公有属性 console.log("-–>",this.a) } } clas原创 2020-10-08 23:02:53 · 1021 阅读 · 0 评论 -
20-04-数组去重、统计数组元素、数组交并差集
数组去重 indexof 判断元素是否在数组中,有就返回元素的索引,没有返回-1 新建一个空的结果数组,for循环元素组,判断结果数组是否存在该元素,存在跳过,不存在就push <script> ;(function () { function unique(){ let newArr = []; // this表示arr for(let i = 0; i<this.length; i++){原创 2020-10-08 20:21:16 · 124 阅读 · 0 评论 -
10-02-复习 jsonp、call、apply、bind、new原理
发送传统ajax的几大经典步骤 // 第1步:创建一个xhr对象 let xhr = new XMLHttpRequest(); // 第2步:设置连接 xhr.open("get","http://localhost:3000/api/v1") // 第4步:监听xhr状态变化 if(xhr.onreadystatechange == 4 && xhr.status == 200){ console.log(xhr.responseText) } // 第3步:发出请求 xhr.s原创 2020-10-07 22:27:42 · 184 阅读 · 0 评论 -
20-01-webpack复习总结
webpack是什么?执行流程? 什么是webpack? webpack执行的流程? webpack是模块打包机,处理依赖关系,压缩合并,请求合并… entry 入口 webpack在打包或构建时,就是从入口开始,可以理解输入。 module 模块 在webpack看来,一切都是模块,一个文件就是一个模块,webpack会从入口开始查找出所有模块,有些模块webpack并不能处理,需要交给不同的loader来处理。 loader 模块转换器 用于将模块中原始的内容转换成新的内容。 plugin 扩展原创 2020-10-07 11:24:35 · 127 阅读 · 0 评论