Web前端常见名词解释

API

API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

IDE

IDE(Integrated Development Environment,简称IDE,集成开发环境)
是一种辅助程序开发人员开发软件的应用软件。如 Sublime, Webstrom, Visual Studio,Eclipse等。

算法

对特定问题的解决步骤。菜谱就是一种算法。

数据结构

数据的内部构成称为数据结构。数据结构是信息的一种组织方式,其目的是为了提高算法的效率。

遍历

在数据结构中有遍历这个概念,简单点就是将数据的所有节点都查询一遍。

回调函数

回调指: 函数A做完参数传入函数B,函数B 在某个时候调用函数A,函数A 则为回调。

回调函数常常简称为回调。

还是不懂看这里 -> https://www.zhihu.com/question/19801131

同步和异步

同步编程,即是一种典型的请求-响应模型,当请求调用一个函数或方法后,需等待其响应返回,然后执行后续代码。

异步编程,不同于同步编程的请求-响应模式,其是一种事件驱动编程,请求调用函数或方法后,无需立即等待响应,可以继续执行其他任务,而之前任务响应返回后可以通过状态、通知和回调来通知调用者。

同步是阻塞模式,异步是非阻塞模式。

同步就是你叫我去吃饭,我听到了就和你去吃饭;如果没有听到,你就不停的叫,直到我告诉你听到了,才一起去吃饭。
异步就是你叫我,然后自己去吃饭,我得到消息后可能立即走,也可能等到下班才去吃饭。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,159评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,199评论 19 139
  • 1.几种基本数据类型?复杂数据类型?值类型和引用数据类型?堆栈数据结构? 基本数据类型:Undefined、Nul...
    极乐君阅读 5,627评论 0 106
  • 1.Before 长久以来,每当没有特别有趣的素材可写时,我就不自觉想到心中的怨气。脑中构思着,汩汩外冒,好似面前...
    好馨勤阅读 207评论 0 0
  • 女性员工运动会, 想要挑战平板支撑三分钟。
    十八呆阅读 81评论 0 0