专栏名称: 程序员大咖
程序员大咖,努力成就期待着的自己。分享程序员技术文章、程序员工具资源、程序员精选课程、程序员视频教程、程序员热点资讯、程序员学习资料等。
目录
相关文章推荐
今天看啥  ›  专栏  ›  程序员大咖

JavaScript 代码优化之道

程序员大咖  · 公众号  ·  · 2024-12-03 10:24
    

文章预览

我们先引入一句话: 代码主要是为了写给人看的,而不是写给机器看的,只是顺便也能用机器执行而已。 代码和语言文字一样是为了表达思想、记载信息,所以写得清楚能更有效地表达。本文多数总结自《重构:改善既有代码的设计(第2版)》我们直接进入正题,上代码! 提炼函数 what 将一段代码提炼到一个独立的函数中,并以这段代码的作用命名。 where 如果需要花时间浏览一段代码才能弄清楚它到底要干什么,那么这时候就应该将其提炼到一个函数中,并根据它所做的事命名。以后再读这段代码时,一眼就能知道这个函数的用途。 how // ==================重构前================== function   printOwing ( invoice )  {      let  outstanding =  0 ;      console .log( "***********************" );      console .log( "**** Customer Owes ****" );      console .log( "***********************" ); ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览
推荐文章