码迷,mamicode.com
首页 > Web开发 > 详细

js简介引生出来的范式学习

时间:2016-03-03 19:05:55      阅读:259      评论:0      收藏:0      [点我收藏+]

标签:

看到js的简介有这么一句话:

JavaScript® (JS) 是一门轻量的、解释型的、将函数视为一级公民的程序设计语言,它是最为出名的网页脚本语言,但也在很多非网页环境中运用,例如 node.js 和 Apache CouchDB。它是一种基于原型的、多范式的动态脚本语言,并且支持面向对象、命令式编程风格和函数式编程风格。

读不懂了,这里的多范式 范式是什么了?

 

那就要学习下这个概念了!

一、范式是一种编程风格。多范式就是多种编程风格。

编程范式是程序语言背后的思想。代表了程序语言的设计者认为程序应该如何被构建和执行。常见的编程范式有:过程式、面向对象、函数式、泛型编程等。

一些编程语言是专门为某种特定范式设计的,例如,C语言是过程式编程语言;Smalltalk和Java是较纯粹的面向对象编程语言;Haskell、Scheme、Clojure是函数式编程语言。

另外一些编程语言和编程范式的关系并不一一对应,如Python、Scala、Groovy同时支持面向对象和一定程度上的函数式编程。Swift 也是支持多种编程范式的编程语言。

那么js也就是支持多种编程范式中的一个了。

      

二、范式  ---  数据库术语

范式是符合某一种级别的关系模式的集合。关系数据库中的关系必须满足一定的要求,满足不同程度要求的为不同范式。

     请百度范式这个概念。百度百科中介绍的很详细。【暂时不去了解,未完待补充这个知识点,学校学的已经忘了。】

js简介引生出来的范式学习

标签:

原文地址:http://www.cnblogs.com/princecharming/p/5239478.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!