面向过程

面向过程现在前端技术不是几年前的前端那样,熟练掌握JavaScript、Jquery、Ajax、DOM操作、其他框架等等这些就够了。而随着业务的复杂等多种因素,如今前端有了面向对象的方式编程,如:TypeSc

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

现在前端技术不是几年前的前端那样,熟练掌握JavaScript、Jquery、Ajax、DOM操作、其他框架等等这些就够了。而随着业务的复杂等多种因素,如今前端有了面向对象的方式编程,如:TypeScript。但是对于没有学习过【面向对象】的前端朋友或者不理解面向对象的一些朋友来说,感觉理解面向对象就是一道坎,似懂非懂。

我们一开始接触编程学习,都不是直接就去学习什么是面向对象,而都是从【面向过程】走过来的,所以我们需要先掌握【面向过程】然后再慢慢延伸到什么是面向对象的理解。那什么又是面向过程呢?所以想以这篇文章标题中的问题分析来表达什么是面向过程。

“怎么把大象放进冰箱里”,这是一个非常热门的话题。此刻你就可以思考一下,你会怎么做?思考好了的话,就继续看后面。o(* ̄︶ ̄*)o

而本山大叔曾经在春晚演过一个小品,宋丹丹扮演的钟点工给本山大叔讲了一个笑话,就是怎么把大象装进冰箱里?正当本山大叔犹豫时,宋丹丹笑着答到:分三步,第一步把冰箱门打开;第二步把大象装进去;第三步把冰箱门关上。你也是这样思考的么?o(* ̄︶ ̄*)o

我们先忽略这个问题的其他因素(比如大象到底有多大等),我们单纯的只从答案来看,也就是说要解决这个问题我们【整个过程】总共分为了三步执行,每个步骤(过程)需要做什么。所以也可以想象到,每执行一步都会产生对应的结果,那么当三步全部完成时,结果就是把大象放进冰箱里了。

这种场景,其实我们可以在平时写的代码中看到很多这样的场景。你先处理什么逻辑,其次再处理什么逻辑,最后再处理什么逻辑。整个逻辑必须有顺序的由上至下一步一步地完成才能解决问题。

这就是面向过程,分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。

最后留个问题,能不能有这样一个冰箱?让冰箱它自己把大象放进去就行了,而你不需要自己亲自动手把大象放进去,也不用关心整个过程到底有几步。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/167505.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 数据库常见查询语句_数据库检索语句

    数据库常见查询语句_数据库检索语句常用数据库查询语句基本查询select字段1,字段2,…from表名;例如:selectid,namefromstu;条件查询select字段1,字段2,…from表名where字段关系符号值;关系符号<=>=<=!=大于等于大于等于小于等于不等于例如:select*fromstuid>2;andorin(范围内满足in内部条件)

    2022年9月8日
    1
  • 由真值表求逻辑表达式的方法是_与非门逻辑表达式

    由真值表求逻辑表达式的方法是_与非门逻辑表达式第一种方法:以真值表内输出端“1”为准第一步:从真值表内找输出端为“1”的各行,把每行的输入变量写成乘积形式;遇到“0”的输入变量上加非号。第二步:把各乘积项相加,即得逻辑函数的表达式。第二种方法:以真值表内输出端“0”为准第一步:从真值表内找输出端为“0”的各行,把每行的输入变量写成求和的形式,遇到“1”的输入变量上加非号。第二步:把各求和项相乘,即得逻辑函数表达式。总结,哪…

    2025年5月26日
    4
  • Java编译时注解自动生成代码[通俗易懂]

    Java编译时注解自动生成代码[通俗易懂]在开始之前,我们首先申明一个非常重要的问题:我们并不讨论那些在运行时(Runtime)通过反射机制运行处理的注解,而是讨论在编译时(Compiletime)处理的注解。注解处理器是一个在javac中的,用来编译时扫描和处理的注解的工具。可以为特定的注解,注册自己的注解处理器。一个注解的注解处理器,以Java代码(或者编译过的字节码)作为输入,生成文件(通常是.java文件)作为输出。可以生成Java代码,这些生成的Java代码是在生成的.java文件中,所以不能修改已经存在的Java类,例如向已有的类中

    2022年5月27日
    282
  • ieda 2021激活码【2021最新】

    (ieda 2021激活码)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~S32PGH0SQB-eyJsaWNlb…

    2022年3月25日
    112
  • 小程序align-items和justify-content 对齐方式之不同

    小程序align-items和justify-content 对齐方式之不同

    2021年3月12日
    234
  • android共享文件夹_安卓多用户共享文件

    android共享文件夹_安卓多用户共享文件AndroidN之前的Uri常规Uri有两种:媒体文件的Uri是content://,表示这是一个数据库数据。去数据库查询正常返回。其他的文件Uri是file://,表示这个是一个文件。这个uri是通过Uri.fromFile(Filefile)方法生成。AndroidN之前,这些uri可以传递到其他应用。AndroidN中共享文件Android

    2022年9月6日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号