千家信息网

Js代码简洁之道是什么

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,本篇内容主要讲解"Js代码简洁之道是什么",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Js代码简洁之道是什么"吧!RobertC.Martin在《代码整洁
千家信息网最后更新 2026年11月02日Js代码简洁之道是什么

本篇内容主要讲解"Js代码简洁之道是什么",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"Js代码简洁之道是什么"吧!

  RobertC.Martin在《代码整洁之道》{:target="_blank"}中提到的软件工程原则,同样适用于JavaScript。这不是一个风格参考。它指导如何用JavaScript编写可读、可复用、可重构的软件。

  代码整洁之道要求什么

  并不是每一个原则都必须严格遵循,甚至很少得到大家的认同。它们仅用于参考,不过要知道这些原则都是《代码整洁之道》的作者们累积多年的集体经验。

  我们在软件工程方面的技术发展刚刚超过50年,我们仍然在学习很多东西。当软件架构和架构本身一样古老的时候,我们应该遵循更为严格规则。现在,对于你和你的团队编写的JavaScript代码,不妨依据这些准则来进行质量评估。

  还有一件事:知道这些不会马上让你成为更好的软件开发者,在工作中常年使用这些准则不能让你避免错误。每一段代码都从最初的草图开始到最终成型,就像为湿粘土塑形一样。最后,当我们与同行一起审查的时候,再把不完美的地方消除掉。不要因为初稿需要改善而否定自己,需要要否定的只是那些代码!

  代码整洁之道的变量

  使用有准确意义的变量名

  不好:

  varyyyymmdstr=moment().format('YYYY/MM/DD');

  好:

  varyearMonthDay=moment().format('YYYY/MM/DD');

  在变量的值不会改变时使用ES6的常量

  在不好的示例中,变量可以被改变。如果你申明一个常量,它会在整个程序中始终保持不变。

  不好:

  varFIRST_US_PRESIDENT="GeorgeWashington";

  好:

  constFIRST_US_PRESIDENT="GeorgeWashington";

  对同一类型的变量使用相同的词汇

  不好:

  getUserInfo();getClientData();getCustomerRecord();

  好:

  getUser();

  使用可检索的名称

  我们阅读的代码永远比写的折。写可读性强、易于检索的的代码非常重要。在程序中使用无明确意义的变量名会难以理解,对读者造成伤害。所以,把名称定义成可检索的。

到此,相信大家对"Js代码简洁之道是什么"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

代码 变量 软件 整洁 不好 简洁 原则 学习 检索 内容 准则 名称 工程 常量 意义 时候 架构 程序 软件工程 参考 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 美国互联网保险保险科技 互联网科技财经 世界互联网领先科技成果 未来的互联网科技 天津摩尔互联网科技 壕鑫互联网络科技 互联网科技小额贷款 盛创互联网科技有限公司 哈尔滨新华互联网科技 互联网公司会议桌创意科技软装饰 西藏七维空间互联网科技有限公司 中盈科技互联网信息有限公司 恒生互联网科技指数跳水 如何创新互联网科技 爱医互联网络科技 互联网金融科技公司的优势 张召忠谈中国互联网科技 领航科技大厦互联网公司 半导体是互联网高科技吗 美国五大互联网科技公司市值多少 互联网金融科技 腾讯阿里互联网科技 云电互联网科技 深圳艾佳互联网科技 银川新华互联网科技职业技术培训学校图片 知域互联网科技有限公司大骗子 为客找房互联网科技公司怎么样 江苏互联网智能科技软件 马化腾互联网科技教学 株洲百竞科技的互联网营销顾问
0