JavaScript变量、数据类型、对象、函数

变量是用于存储信息的"容器"。

  • 变量必须以字母开头
  • 变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做)
  • 变量名称对大小写敏感(y 和 Y 是不同的变量)

在一条语句中声明很多变量。该语句以 var 开头,并使用逗号分隔变量即可。

声明也可横跨多行。

一条语句中声明的多个不可以赋同一个值。

在计算机程序中,经常会声明无值的变量。未使用值来声明的变量,其值实际上是 undefined。

Undefined 这个值表示变量不含有值。

可以通过将变量的值设置为 null 来清空变量。

JavaScript 变量均为对象。当您声明一个变量时,就创建了一个新的对象。

当您声明新变量时,可以使用关键词 "new" 来声明其类型。

访问对象属性

你可以通过两种方式访问对象属性:

1、person.lastName;2、person["lastName"];

对象方法

对象的方法定义了一个函数,并作为对象的属性存储。

对象方法通过添加 () 调用 (作为一个函数)。

函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。

当调用该函数时,会执行函数内的代码。

可以在某事件发生时直接调用函数(比如当用户点击按钮时),并且可由 JavaScript 在任何位置进行调用。

JavaScript 对大小写敏感。关键词 function 必须是小写的,并且必须以与函数名称相同的大小写来调用函数。

调用带参数的函数

带有返回值的函数

JavaScript 变量的生存期

JavaScript 变量的生命期从它们被声明的时间开始。

局部变量会在函数运行以后被删除。

全局变量会在页面关闭后被删除。

向未声明的 JavaScript 变量分配值

如果您把值赋给尚未声明的变量,该变量将被自动作为 window 的一个属性。

猜你喜欢

转载自blog.csdn.net/weixin_36766850/article/details/86598040
今日推荐