JavaScript引用类型の字符串与数组

1 字符串与数组的创建

1.1 创建字符串

var str1 =  new String()
var str2 = "Visual Studio Code"
var str3 = 'Visual Studio Code'
var str4 = new String("Visual Studio Code") var str5 = new String('Visual Studio Code')

注:

  1> ECMAScript中字符串单引号(')与双引号(")的定义完全相同,没有差别.                     

  2>字符串一旦创建,就没法改变原字符串.

1.2 创建数组  

var Array1 = [1 , 2, 3, 4]
var Array2 = new Array(10)
var Array3 = new Array(1,2)     
var Array4 = Array(1, 2)      
var Array5 = Array(10)     

注:

  1> ECMAScript中的数组在运行中可以改变长度.其中属性Length为可读可写属性.即可以改变数组的Length=0即可清空数组.

  2> ECMAScript中的数组不必要求数组中的元素都是同一类型的值,不会报错.但这并不是规范操作.不建议使用!

  3> 数组定义的方式中,其中array1和array2的定义方式为推荐方式,其余的方式不推荐使用.

  4> 构造函数式定义方法定义的数组即new Array().当只接收一个数组时,表示该数组的长度值,即Arrray2.length = 10. 当接收两个参数及以上时,表示该数组的内容就是该参数的值.即Array3[1 ,2].

2 操作方法

2.1 数组的操作方法

 

 2.1.1 slice(start ,end)方法:

该方法返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素。

注意:

1> 该方法并不会修改数组,而是返回一个子数组。如果想删除数组中的一段元素,应该使用方法 Array.splice( )

  • 没有参数
  • 一个参数
  • 二个参数

  

 

2.2 字符串的操作方法

 

 

转载于:https://www.cnblogs.com/Scooby/p/11417431.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值