最近JavaScript的一些收获

Posted zhensg123

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了最近JavaScript的一些收获相关的知识,希望对你有一定的参考价值。

开发习惯的上的收获

1,开发过程中,要让整个逻辑展示在一个函数中,中间部分则做可以考虑公用策略优化

2,开发完成至少有三个角度进行测试,正面方面和中立

开发技巧上面的收获

1,驼峰转为‘-’以及‘-’转为驼峰

var s = "fooStyleCss";
s = s.replace(/([A-Z])/g,"-$1").toLowerCase();
//利用正则进行替换,简洁明了,很棒

var s1 = "foo-style-css";
s1 = s1.replace(//-(/w)/g, function(all, letter){
 return letter.toUpperCase();
});

2,用解构优化赋值

3,为避免不符合条件时候promise继续执行可以返回如下代码终止程序进行

为了避免不符合条件时候继续执行promise,可以使用这种方式,避免执行。
return new Promise(()=>{});

4,利用lodash进行函数式编程可以减少副作用,这个副作用可以理解为相对纯函数的。纯函数概念可以百度撒。

5,vue当中的vuex是一个全局的对象

后面会着种=重练习面向对象的使用,还有有了一个新的值得探索的方向。

以上是关于最近JavaScript的一些收获的主要内容,如果未能解决你的问题,请参考以下文章

常用Javascript代码片段集锦

代码片段使用复杂的 JavaScript 在 UIWebView 中插入 HTML?

Node.js JavaScript 片段中的跳过代码

拾遗理解Javascript中的Arguments

js常用代码片段

VSCode自定义代码片段12——JavaScript的Promise对象