码迷,mamicode.com
首页 > 编程语言 > 详细

最近JavaScript的一些收获

时间:2019-03-28 13:36:02      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:函数   new   sha   部分   技巧   pre   java   javascrip   turn   

开发习惯的上的收获

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的一些收获

标签:函数   new   sha   部分   技巧   pre   java   javascrip   turn   

原文地址:https://www.cnblogs.com/zhensg123/p/10614332.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!