为什么说 JS 是多范式语言?

Posted 掘金安东尼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么说 JS 是多范式语言?相关的知识,希望对你有一定的参考价值。

小引

javascript 技能持有者一定有问过这个问题:

JavaScript 是面向对象语言吗?

你期望得到的答案应该为:“是” 或 “不是”。

但是可惜,你得不到这样简单的答案!

你大概了解一通之后,你会被告知:

JavaScript 不是纯粹的面向对象语言!

wtf!为什么是不纯粹?能不能纯粹一点?!我们喜欢纯粹,不喜欢混沌!

......

实际上,死扣定义真的没太必要。定义背后的故事才是最重要的!

看完本篇,你就会明白这种“混沌”是什么、来自何处,以及去往何方!!

撰文不易,多多鼓励。点赞再看,养成习惯。

以上是关于为什么说 JS 是多范式语言?的主要内容,如果未能解决你的问题,请参考以下文章

js的单线程和异步

5.21-5.27博客精彩回顾

为什么要函数式编程

一派胡言!Swift 不是多范式函数式编程语言

函数式编程,“香”吗?

深入理解JavaScript运行机制