首页 > 常见问答

js中的function是干嘛的 “保留字”和“关键字”的区别与联系?

“保留字”和“关键字”的区别与联系?

保留字通常等同于关键字。在字面意义上,保留字是用语言定义的字,用户不能再将它们用作变量名或进程名。关键词是指在语言中具有特定意义并成为语法一部分的词。在某些语言中,某些保留词可能不适用于当前语法,这就是保留词和关键字之间的区别。这可能是由于考虑了可伸缩性。例如,javascript具有将来的保留字,例如abstract、double、goto等等。未来可能需要增加直接跳转功能。为了使当前版本的程序代码向后兼容,不允许使用goto作为变量名,但当前版本的语言不支持goto的直接跳转功能,目前也不是关键字。

什么叫保留字?

保留字是指在高级语言中定义的字。用户不能再将这些词用作变量名或进程名。保留字包括关键字和未使用的保留字。关键词是指在语言中具有特定意义并成为语法一部分的词。在某些语言中,某些保留词可能不适用于当前语法,这就是保留词和关键字之间的区别。这可能是由于考虑了可伸缩性。例如,javascript具有将来的保留字,例如abstract、double、goto等等。每种编程语言都定义自己的保留字集。

“保留字”和“关键字”的区别与联系?

保留字:系统保留(可能永远不会使用,但您不能)。关键词:系统指定具有特殊意义的词。关键字,必须是保留字。

javascript和java有啥联系吗?

让我告诉你一个故事:

js中的function是干嘛的 “保留字”和“关键字”的区别与联系?

当时,网景与java所在的sun公司有合作关系

](事实上,如果你问这个问题,你就会知道流行是成功的

]最后,它改名为javascript

]离题:

事实上,微软还生产了客户端脚本语言,称为vbscript和jscript。

严格来说,现在还没有javascript

1996年,javascript提交给了ecma国际标准委员会,命名为ecmascript

ecma的tc39小组负责制定该语言的规范,每年更新规范,并引入该语言的新特性。所以你会看到es1es2es3es4es5es6

es6被称为下一代javascript

是es2016es2017es2018es2019es2020的总称

js中的function是干嘛的javascript关键字和保留字javascript中的关键字

原文标题:js中的function是干嘛的 “保留字”和“关键字”的区别与联系?,如若转载,请注明出处:https://www.saibowen.com/wenda/22099.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。