首页 >web前端 >前端问答 >javascript是静态语言吗

javascript是静态语言吗

藏色散人
藏色散人原创
2022-01-19 16:31:453450浏览

javascript不是静态语言,是一种基于原型编程、多范式的动态脚本语言;而静态语言是一种固定运行结果的语言,比如html编写的静态页面代码。

javascript是静态语言吗

本文操作环境:Windows7系统、javascript1.8.5版、DELL G3电脑

javascript是静态语言吗?

javascript不是静态语言。

JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。

  • 动态语言是高级编程语言的一个类别,在计算机科学领域已被广泛应用。它是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。动态语言目前非常具有活力。众所周知的ECMAScript(JavaScript)便是一个动态语言,除此之外如PHP、Ruby、Python等也都属于动态语言,而C、C++、Java等语言则不属于动态语言。

大部分动态语言都使用动态类型,但也有些不是。

  • 静态语言,是固定运行结果的语言,典型的范例就是html编写的静态页面代码,比如说创建一个表格,在html语言中表格行列数是不能变化和调整的。

推荐学习:《js基础教程

以上是javascript是静态语言吗的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn