1.简单叙述数据可视化实现需要哪些步骤?
1.html中引入 echarts.js 第三方文件
2.初始化 echarts 实例
3.从echarts 官网获取图表的配置项和数据
4.将获取的配置项和数据通过 setOption 方法配置给实例化的对象
function sang(){
const myChart = echarts.init(document.querySelector(''))
let option = {
}
myChart.setOption(option)
}
sang()
2.js高级里的构造函数,原型对象,实例之间的三角关系
构造函数通过 prototype 指向原型对象
原型对象通过 constructor
实例对象通过 __proto__ 指向原型对象

3.其他数据类型转成 Boolean 类型的结果
只有 false,0 ,NaN ,空字符串 ,null,undefined 可以转换为 false ,其他值都转换为 true。
4.ajax原理是什么?如何实现?
异步的JavaScript 和 XML,Ajax 的原理简单来说通过 XmlHttpRequest 对象来向服务器发异步请求,获取服务器响应
1.创建 XMLHttpRequest 实例
2.open(请求方式,地址)
3.Send(请求体)
4.Load 加载事件,接受响应
5.遍历数组的方法,及其返回值
arr.forEach(函数) 遍历数组,不返回值,用于遍历数组不改变值
arr.filter(函数) 过滤数组,返回新数组
arr.map(函数) 遍历数组 加工数组里面的元素,得到新的数组
arr.reduce(函数,起始值) 累加器 返回函数累计处理的值 (里面函数参数 第一次遍历数组时 pre = 初始值)
arr.every(函数) 所有元素值符合条件,返回值为true,否则 false
arr.some(函数) 某个元素值符合条件,返回值为true,否则 false
arr.find(函数) 找到符合条件的第一个元素的下标,返回 true ,否则返回null