随笔分类 - 面试题解析,走向高薪
摘要:一、Javascript数据类型 基本数据类型 + 引用数据类型 + es相关 基本数据类型: Number,String,Null,undefined,Boolean,symbol 引用数据类型: Object (function,Array都继承与Object,可以使用instanceof来进行
阅读全文
摘要:什么是跨域,为什么会跨域? 产生跨域的原因,在前台的接口,不在同一个域名下就会产生跨域。 1.浏览器的限制,出于安全的考虑,产生跨域不会让请求通过,但是后端是不会报错的 2.协议,域名,端口,任何一个不一样都会产生跨域 3.请求是XHR请求,如果不是XHR请求,就算跨域,浏览器也不会报错 解决方案如
阅读全文
摘要:1. 使用easy-mock.com来模拟数据接口 2. npm install axios 安装 3.新建目录 其中的http.js 里面是对axios请求接口的前期参数配置与后期数据的处理,直接上代码 index.js中就是对请求方法的简单封装,可以根据自己的需求来进行调整,代码如下 4. 在m
阅读全文
摘要:every与some的区别: 1.every一假都假 2.some一真都假 实现的具体效果: 1.every实现所有复选框都选中全选按钮选中 2.every实现所有复选框有一个不选中全选按钮取消选中 3.使用some实现有其中一个选中则可以提交,否则不能提交
阅读全文
摘要:伪数组如何获得的? 举例: 1.获取元素集合的时候 2.arguments 如何判断数组是不是伪数组? 判断arr.push是否有被定义 arr.pop Array.isArray(arr) 如果是标准数组就会返回true 将伪数组转为标准数组? 1.最常见的定义一个空数组,将伪数组循环然后重新放到
阅读全文
摘要:一·、技术知识点 1.for循环 2.forEach 循环 3.map 4.filter 5.some 6.every 7.reduce 二、具体方法 三、含金量最高的求和方法 reduce reduce 里面的num是累加器累加回调的返回值 reduce 里面的item是数组中正在处理的元素
阅读全文