JS中的复合类型

Object对象

对象是一系列命名变量,函数的集合。其中类型既可以是基本数据类型,也可以是复合类型。

对象中的命名变量成为属性。除了Object外,JavaScript还提供了常用的内置类:

Arry:数组类Date:日期类Error:错误类Function:函数类Math:数学类Number:数值类String:字符串类

Arry数组

定义一个数组有以下三种语法:

var a = [3,8,7];//对数组已经进行了初始化


var b = [];
var c = new Arry();//创建一个空数组

JS作为动态弱类型语言,有以下三个特征:

1、数组长度可变,为数组索引最大数+1

2、数组内元素类型可以互不相同

3、访问数组不会发生数组越界,访问未赋值的数组时,元素值为undefined

reverse() :反转数组包含的元素

slice(start,[lend]):截取数组在start索引和end索引之间的子数组。

sort([sortfunction]):对数组元素排序

Function函数

格式:


                    
                    

你可能感兴趣的:(JS中的复合类型)