在项目中常用的JS方法封装

Posted 养乐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在项目中常用的JS方法封装相关的知识,希望对你有一定的参考价值。

使用方法简单,只需要放在你的 utils.js 工具文件中,直接export const 加上下面封装方法,在别的文件中使用 {方法1,方法2,方法3...}引用后直接使用即可。

01、输入一个值、返回其数据类型

type = para =>{

return Object.toString.call(para).slice(8,-1)

}

02、冒泡排序

升序 bubbleAsSort()

bubbleAsSort = arr =>{

for(let i=0;i<arr.length -1;i++ ){

for(let j=0;j<arr.length -1 -i;j++){

if(arr[i] >arr[j + i]){

let temp = arr [j + i];

arr [j +1] = arr [i];

arr[j] = temp;

}

}

}

}

03、阶乘

factorial = num => {
    let count = 1;
    for(let i=0;i<=num;i++){
        count *=i;   
  }   
    return count;
}

04、两个数之间累乘

multBetride = (x,y) =>{

let count;

if(x<y){

count = x;

for(let i=x + 1;i<=y;i++){

count *=i;

}

return count;

}else{

count = y;

for(let i = y+1;i<=x;i++){

count *=i

}

return count;

}

}

05、累加

() 里面可以放N个实参

function cumsum(){
let sum = 0;
for(let i=0;i<arguments.length;i++){
sum+=arguments[i];
}
}

06、银行卡号分割

bank_filter = val  =>{
   var += ‘‘var = var.replace(/(s)/g,‘‘).replace(/(d{4})/g,‘$1 ‘).replace(/s*$/,‘‘);
   return val;
}

需要了解更多,请查询官网资料。

以上是关于在项目中常用的JS方法封装的主要内容,如果未能解决你的问题,请参考以下文章

step by step教你常用JS方法封装 [ 大杂烩 ]

常用Javascript代码片段集锦

VsCode 代码片段-提升研发效率

js常用代码片段(更新中)

vue项目常用方法封装,持续更新中。。。

前端Util.js-ES6实现的常用100多个javaScript简短函数封装合集(持续更新中)