JS json數組的去重 獲取

        /**
	* 獲取json數組指定下標的數組
	*/
	function transArrayByName(array,name){
		let rarray = [];
		array.map(function(a){
			if(typeof a == 'object'){
				if(a[name]){
					rarray.push(a[name]);
				}
			}
		})
		return rarray;
	}
	/*
	*	通過指定下標去重json數組
	*/
	function uniqueArrayByName(array,name){
		let rarray = [];
		let tjson = {};
		array.map(function(a){
			if(typeof a == 'object'){
				if(!tjson[a[name]]){
					tjson[a[name]] = true;
					rarray.push(a);
				}
			}
		})
		return rarray;
	}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章