Javascript变量类型和范围

我们把数据保存在变量中。变量用作数据的容器。想想拿个名字。

null

代码:

var name="Poftut";console.log(name);
  • 变量 是变量的快捷方式。它不是必须的,但使代码可读。我们可以把它 编写代码时使用var
  • 名称 当我们需要访问我们将使用的数据时,变量的名称
  • = 分配 “波夫图特” 到name变量

输出:

Poftut

类型

在开发应用程序时,会有很多不同的数据需要处理。从数字到逻辑真,假。我们需要使用一些类型来定义数据。

假设我们开发了一个计算器。我们想添加数字,我们可以编写如下代码。

num1=12;num2=4;console.log(num1+num2);

Number是javascript的一种类型,由javascript引擎进行不同的解释。Javascript引擎是存在的解释器 在浏览器中运行Javascrip代码。

或者表示逻辑值如True、False与文本值不同。

我们将在下一章详细介绍这种类型。

范围

范围是指可变的可使用区域。例如,我们不能使用非当前文件声明的变量,或者我们不能访问在函数外部定义的变量

  • 局部变量 只能从其作用域访问
  • 全局变量 可以从任何地方进入吗

代码:

myVar="Global";function test(){myVar="Local";}console.log(myVar);

输出:

Global

正如我们看到的,函数创建了自己的作用域,而在这个局部作用域中创建的变量不能从全局作用域访问

变量名

变量名可以使用不同的字符,但有一些限制。

  • 我们不能使用 打破 作为变量名,因为它是Javascript的关键字,由Javascript使用。使用break会产生混乱和错误。下面是Javascript关键字。

相关文章: Linux Bash定义和调用函数

摘要

布尔值

打破

字节

案例

抓住

烧焦

常数

持续

调试器

违约

删除

双重的

其他的

枚举

出口

延伸

最终的

最后

浮动

对于

功能

转到

如果

工具

进口

在里面

运算符

内景

接口

长的

本地的

新的

无效的

包裹

私有的

受保护的

公众的

返回

短的

静止的

超级的

转换

已同步

投掷

瞬变

是的

尝试

类型

变量

无效

不稳定的

虽然

具有

  • 变量名不能以数字开头。这意味着
    • 12名称 不是有效的变量名
    • 姓名12 是有效的变量名
  • Javascript是区分大小写的语言,对于变量名也是如此。 米瓦尔 不同于 米瓦尔
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享