💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、豆包、星火、月之暗面及文生图、文生视频 广告
| 去重,过滤空值 | | | --- | --- | 场景一:有时候获取到的数组打印出来的lenth是4,但是数组中只有3个。则还有一个为空不存在了,或者说是索引问题 解决方法: ``` /** * 过滤JS数组中的空值,返回新的数组 * @param array 需要过滤的数组 * @returns {Array} [] */ function clear_arr_trim(array) { for(var i = 0 ;i<array.length;i++) { if(array[i] == "" || typeof(array[i]) == "undefined") { array.splice(i,1); i= i-1; } } return array; } ``` ``` /** * es6语法 * 过滤JS数组中的空值,假值等(es6语法) * @param array 需要过滤的数组 * @returns {Array} [] */ function filter_array(array) { return array.filter(item=>item); } //调用 var arr = [undefined,undefined,1,'','false',false,true,null,'null']; filter_array(arr); ```