公告:九九网站目录为广大站长提供免费收录网站服务,会员可在线完成投稿无需添加友情链接。只收录内容正规合法的网站;快审网站软文10元

点击这里在线咨询客服
新站提交
  • 网站:8462
  • 待审:16
  • 小程序:9
  • 文章:3610
  • 会员:21113

 

JavaScript中的编程规范

我们经常写前端代码,但是你知道js或者说整个编程,都是有一些编程规范的,和语言无关。作为前端开发,我们也要有所了解。

编程规范,主要分为三大类

1 面向过程

这个就是最简单的,我们平时基本写的一些代码,基本都是面向过程的。第一步先做什么,第二步在做什么,以此类推实现需求就是面向过程。

面向过程是最符合我们日常规律的。

2面向对象

面向对象是对面向过程的一种抽象。它的特点是把整体的功能组成一个一个的对象。不同的对象之间有自己的属性和方法,实现功能通过这些方法去实现。

业务逻辑比较强的需求,适合用面向对象去写。

3 函数式编程

函数式编程不会把一类功能组成对象,而是把功能细分成一个一个的单独的函数,每个函数都能实现一个功能。通过函数之间的调用来实现需求。

使用函数式编程的好处:

1 函数式编程可以提高复用性和可扩展性。

因为每个函数都是一个独立的小功能,我们可以把他看成一个积木,可以用来拼不同的玩具。

2 函数式编程有利于前端性能优化的摇树优化。

摇树优化是一个术语,tree shaking。就是当我们在项目中引入其他模块时,他会自动将我们用不到的代码,或者永远不会执行的代码摇掉。

如果采用的是函数式编程的方法,比如在webpack打包的过程中,就会自动去实现tree shaking,可以优化代码,减少代码体积。

举报/反馈

分享到:

  admin

注册时间:

网站:0 个   小程序:3 个  文章:0 篇

  • 462

    网站

  • 9

    小程序

  • 3610

    文章

  • 113

    会员

赶快注册账号,推广您的网站吧!
热门网站
最新入驻小程序

跳一跳2022-08-22

跳一跳是微信开发的一款小游戏,有

数独大挑战2018-06-03

数独一种数学游戏,玩家需要根据9

答题星2018-06-03

您可以通过答题星轻松地创建试卷

全阶人生考试2018-06-03

各种考试题,题库,初中,高中,大学四六

运动步数有氧达人2018-06-03

记录运动步数,积累氧气值。还可偷

每日养生app2018-06-03

每日养生,天天健康