1:JavaScript 变量
变量是储存信息的容器。
1:JavaScript 变量
1:变量必须以字母开头;2:变量也能以$和_开头;3:变量名对大小写敏感。‘’
2:JavaScript 数据类型
字符串、数字、布尔、数组、对象、Null、Undefined
1:JavaScript拥有动态类型
JavaScript拥有动态类型。这意味着相同的变量可用作不同的类型。
2:JavaScript字符串
字符串是存储字符的变量。字符串可以是带引号的任意文本。可以使用单引号或双引号。
3:JavaScript数字
JavaScript只有一种数字类型。数字可以带小数点也可以不带小数点。
4:JavaScript布尔
布尔只能由两个值:true或false。
5:JavaScript数组
var cars = new Array();
cars[0]="str";
6:JavaScript对象
对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式(name:value)来定义,属性由逗号分隔。
7:Undefined和Null
Undefined这个值表示变量不含有值。可以通过将变量的值设置为null来清空变量。
3:JavaScript对象
JavaScript中的所有事物都是对象:字符串、数字、数组、日期等等。在JavaScript中,对象是拥有属性和方法的数据。
1:属性和方法
属性是与对象相关的值,方法是能够在对象上执行的动作。
2:JavaScript中的对象
在JavaScript中,对象是数据,拥有属性和方法。
4:JavaScript函数
函数是由事件驱动的或者当它被调用时执行的课重复的代码块。
1:JavaScript函数语法
函数就是包裹在花括号中的代码块,使用了关键词function:
function demo(){
执行的代码
}
当调用该函数时,会执行函数内的代码。
可以在某事件发生时直接调用函数,并且可由JavaScript在任何位置进行调用。
JavaScript对大小写敏感。关键词function必须是小写的,并且必须以与函数名相同的大小写来调用函数。
2:调用带参数的函数
在调用函数时,可以向其传递值,这些值被称为参数。这些参数可在函数中使用。可以发送任意多的参数,由逗号分隔。
3:带有返回值的函数
有时,我们会希望函数将返回调用它的地方。通过使用return语句就可以实现。在使用return语句时,函数会停止执行,并返回指定的值。
4:局部JavaScript变量
在JavaScript函数内部声明的变量是局部变量,所以只能在函数内部访问它。可以在不同的函数中使用名称相同的局部变量,因为只有声明过该变量的函数才能识别出该变量。
5:全局JavaScript变量
在函数外声明的变量是全局变量,网页上的所有脚本和函数都能访问它。
6:JavaScript变量的生存期
JavaScript变量的生命期从它们被声明的时间开始。局部变量会在函数运行以后被删除。全局变量会在页面关闭后被删除。
7:向未声明的JavaScript变量来分配值。
把赋值给为声明的变量,该变量将被自动作为全局变量声明。