欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

js一些可能会用到的技巧

程序员文章站 2022-03-11 08:14:15
...

前端工作中常常会用到一些小技巧,来帮助我们更好的完成工作。现在把工作中用到的一些总结成文。

1. 将下划线字符串转化为驼峰形式

使用正则表达式可以很容易的改变字符串形式

let str="my_example_setting";
str.replace(/_([a-z])/g, function (m, w) {
    return w.toUpperCase();
});

output: myExampleSetting

2. 将obj中大写的key转化为小写

使用ES6中的map函数,大大减少了fuzadu

let ex = {NAME:"karl", AGE:"18"};
let ex_lower = {}; 
Object.keys(ex).map((key, index)=>{
                    ex_lower[key.toLowerCase()] = ex[key];
                });
console.log(ex_lower)

output: {name:"karl", age:"18"}