当前位置:  开发笔记 > 编程语言 > 正文

什么类型的语言是JavaScript?

如何解决《什么类型的语言是JavaScript?》经验,为你挑选了2个好方法。

编程语言通常按其结构进行分类.迄今为止,有许多类型,包括(但不限于!):程序,结构化,面向对象,并发,功能,事件驱动,编译解释().一些编程语言是这些结构的混合,而其他编程语言可能只属于上面列出的一个标题.

我的问题是:

JavaScript可以归类为什么类型的语言?



1> Bill the Liz..:

Javascript Wikipedia条目的第一行告诉您.

JavaScript(/dʒɑːvəˌskrɪpt/),通常缩写为JS,是一种高级的解释型编程语言.它是一种语言,其特征还在于动态,弱类型,基于原型和多范式.



2> 小智..:

关于您选择的程序,结构化,面向对象,并发,功能,事件驱动,编译解释为计算机语言的"类型",Javascript非常强大; 它至少(或可以是)程序性,结构化,面向对象,功能性,事件驱动解释.

但是,正如您的消息来源所说,许多语言不仅属于一个类别,而是可以以不同的方式使用.即使例如,Java也可以以相当严格的程序方式使用.

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

Javascript是如此多才多艺,因为它是基于原型的,因为你可以将函数作为参数传递给其他函数,这实际上允许一些疯狂的编程技术(阅读:HACKS)与动态创建Javascript相结合,它可能真的很强大而且令人困惑.好 :)

您可能需要查看http://en.wikipedia.org/wiki/Prototype-based_programming以获取更多解释.

推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有