JavaScript变量
Posted 国际惯例
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript变量相关的知识,希望对你有一定的参考价值。
ECMAScript变量是松散类型的,可以用来保存任何类型的数据。
var message = "hi";
message = 100;
在这个例子中,变量 message 一开始保存了一个字符串值"hi",然后该值又被一个数字值 100 取 代。虽然我们不建议修改变量所保存值的类型,但这种操作在 ECMAScript 中完全有效。
function test(){ var message = "hi"; // 局部变量 } test(); alert(message); // 错误!
function test(){ message = "hi"; // 全局变量 } test(); alert(message); // "hi"
这个例子省略了 var 操作符,因而 message 就成了全局变量。这样,只要调用过一次 test()函 数,这个变量就有了定义,就可以在函数外部的任何地方被访问到。
(不推荐这么声明全局变量)
以上是关于JavaScript变量的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段12——JavaScript的Promise对象