//注意这个方法只能限制一个 . 的文件、完善应该用lastIndexOf加splicefunctiongetExt(filename){if(typeof filename =='string'){return filename.split('.')[1].toLowerCase()}else{thrownewError('filename must be a string type')}};
4.数组去重对象
//方法一、根据某个属性判断去重functionunique(arr:any){let arr1 =[];//存筛选属性let newArr =[];//存新数组for(let i in arr){//遍历arr
console.log(i)if(arr1.indexOf(arr[i].属性)===-1){
arr1.push(arr[i].属性);
newArr.push(arr[i]);}}return newArr;}
5.点击按钮回到顶部
window.scrollTo(0,0)
6.生成随机字符串uuid
functionuuid(length, chars){
chars =chars ||'0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
length = length ||8var result =''for(var i = length; i >0;--i)
result += chars[Math.floor(Math.random()* chars.length)]return result
};
7.生成乱序数组
var points =[40,100,1,5,25,10];c
points.sort(function(a, b){return0.5- Math.random()});