JavaScript是什么类型的语言?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (22)

编程语言通常按其结构分类。到目前为止,有许多类型,包括(但不限于!):过程式结构式面向对象并发功能事件驱动编译解释源代码)。一些编程语言是这些结构的混合体,而其他编程语言可能只属于上面列出的标题之一。

我的问题是:

JavaScript可以分为哪种类型的语言?

提问于
用户回答回答于

关于你的选择程序性,,,结构化,,,面向对象,,,并发,,,功能,,,事件驱动,,,编撰,和解说作为计算机语言的“类型”,Javascript非常强大;它至少是(或者可以)。程序性,,,结构化,,,面向对象,,,功能,,,事件驱动解说...

然而,正如您的消息来源所述,许多语言不仅属于一个类别,而且可以以不同的方式使用。即使是,Java也可以以相当严格的过程方式使用。

虽然Javascript支持函数式编程,但它不是通用语但如果他们愿意的话,他们可以使用它。

JavaScript是如此的通用,因为它基于原型,而且您可以将函数作为参数传递给其他函数,这实际上允许一些疯狂的编程技术(读:Hack)和Javascript的动态创建相结合--它可能非常强大,也可能令人困惑:)

你也许想去看看http://en.wikipara.org/wiki/原型_编程想要更多的解释。

用户回答回答于

第一行告诉你。

JavaScript是广泛用于客户端Web开发的脚本语言。这是ECMAScript标准的起源方言。它是一种动态的,弱类型的,基于原型的语言,具有一流的功能。

扫码关注云+社区