Heim >Backend-Entwicklung >PHP-Tutorial >javascript - 闭包是在哪个语言里最先出现的?能讲一下历史吗?

javascript - 闭包是在哪个语言里最先出现的?能讲一下历史吗?

WBOY
WBOYOriginal
2016-06-06 20:50:021080Durchsuche

很多语言里都有这个特性,但不知先后顺序与发展历史,很想了解一下。

回复内容:

很多语言里都有这个特性,但不知先后顺序与发展历史,很想了解一下。

想初步了解一个东西,最好是wikipedia吧: https://en.wikipedia.org/wiki/Closure_(computer_science)

闭包的概念出现于60年代,最早实现闭包的程序语言是Scheme。之后,闭包被广泛使用于函数式编程语言如ML语言和LISP。很多命令式程序语言也开始支持闭包。

参考资料

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn