JavaScript 里 Array对象和String对象

2017-08-03  本文已影响0人  何wife

Array对象用于在单个的变量中存储多个值。

创建Array对象的语法:

1、new Array();
2、new Array(size);
3、new Array(element0,element1,....elementn);

参数:

参数size是期望的数组元素的个数。
参数element.....elementn是参数列表。当使用这些参数来调用构造函数Array()时,新创建的数组元素就会被初始化为这些值。
他的length字段也会被设置为参数的个数。

返回值

返回新创建并被初始化了的数组。
如果调用构造函数 Array() 时没有使用参数,那么返回的数组为空,length 字段为 0。
当调用构造函数时只传递给它一个数字参数,该构造函数将返回具有指定个数、元素为 undefined 的数组。
当其他参数调用 Array() 时,该构造函数将用参数指定的值初始化数组。
当把构造函数作为函数调用,不使用 new 运算符时,它的行为与使用 new 运算符调用它时的行为完全一样。

Array对象属性:

 constructor  返回对创建该对象的数组函数的引用
length          设置或返回数组中元素的数目
prototype     向对象添加属性和方法

Array对象的方法:

    prop()   末尾删除
    push()   末尾添加
    shift()    头部删除
    unshift()头部添加
    splice() 删除元素并向数组中添加新元素
    sort()    排序
    reverse()颠倒顺序
    toLocaleString()转化为字符串

string对象属性:

constructor  对创建该对象的函数的引用
length       字符串的长度
prototype    允许想对象添加属性和方法

string方法:

big()/small()/blod()/toUppercase()/slice()/concat()连接字符串/match()查找特定的字串/
replace()替换/indexOf()
上一篇下一篇

猜你喜欢

热点阅读