js数组特定位置元素置空,非null和undefined,实现echarts现状图效果;谷歌格式化压缩js代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js数组特定位置元素置空,非null和undefined,实现echarts现状图效果;谷歌格式化压缩js代码相关的知识,希望对你有一定的参考价值。

一、想要实现eCharts线状图表的断点效果,如图

技术分享

这种效果,在设置数据的时候应该是这样: data:[, 2, 3, , 5, 6, 7];但是想要动态添加数据,实现方式有两种

1、拼接字符串法:var str=‘[, 2, 3, , 5, 6, 7]‘;var arr=eval(str);

2、改变数组长度法:

var arr=[];

for(var i=1;i<8;i++){

if(i==1||i==4){

arr.length=arr.length+1;

continue;

}
arr.push(i);
}

二、格式化谷歌调试下的压缩js代码

如图为谷歌浏览器下压缩代码

技术分享

点击下面的{}符号,便可以格式化压缩代码了

技术分享

 

以上是关于js数组特定位置元素置空,非null和undefined,实现echarts现状图效果;谷歌格式化压缩js代码的主要内容,如果未能解决你的问题,请参考以下文章

JS性能优化——数据存取

在JS数组指定位置插入元素

js数组置空的其他方式及使用场景

MATLAB中查找数组中的非零元素用啥函数

如何计算元素在数组中特定位置出现的次数? [关闭]

sql 从postgresql中的数组中过滤掉所有非null元素