js中的数组使用及常见属性方法
2024-01-01 11:44:10
    		数组概念
数组对象的作用是:使用单独的变量名来存储一系列的值。
数组创建方法
    构造函数的方法
       var arr = new Array()
       var arr = new Array(5)
       var arr = new Array("嘻嘻")
     字面量的方法
       var arr = [];
       var arr = ["aa","bb"];
数组的length属性
 1.length:表示数组的长度,就是数组中元素的个数。
  2.索引:也叫做下标,是数组中元素的序号,从0开始,最大下标是数组的长度-1;
 ??? 使用方式: 数组名[下标];
数组的遍历的使用
第一种
for(let i=0;i<arry.length;i++){
????alert(arry[i])
第二种
var arry=["zhangsan","lisi","wagwu","laoliu"];
for(const index in arry){
????alert(arry[index]);
}
JavaScript 常用数组方法
concat
concat()方法用于合并两个或多个数组
此方法不会更改现有数组,而是返回一个新数组
返回值:新的Array实例
代码示例
    <script>
        <!--    语法-->
         array.concat('值','值')
        // 示例
        const arry=["zhangsan","lisi","wagwu","laoliu"];
        const arry1=['a','s','f','z']
        const arry2= arry.concat(arry1)
        document.write(arry2)
    </script>运行结果如下

typeof
// typeof 测试数据类型
var nametype=typeof (name);
代码示例
 var name='伊利';
    var nametype=typeof (name);
    var avg=18;
    var avgtype=typeof (avg);
    var dou=18.1;
    var doutype=typeof (dou);
    var char='男';
    var chartype=typeof (char)
    var nul=null
    var nultype=typeof (nul);
    var bool=true;
    var booltrype=typeof (bool);
运行结果

split
split分割字符
示例代码
    var str='今天天  气冷死了!';
var arr=str.split(' ');
document.write("<br>"+arr[0]+"---"+arr[1])运行结果

length
获取字符串的长度
代码示例
 var str='今天天  气冷死了!';
document.write(str.length+"<br>");//字符串的长度运行结果
?????? ??
??
charAt
charAt获得指定位置的字符
代码示例
var str='今天天 气冷死了!';
document.write(str.charAt(2)+"<br>")//获得指定位置的字符运行结果

indexOf
indexOf获得字符位置,空格也算
代码示例
var str='今天天 气冷死了!';
document.write(str.indexOf('冷')+"<br>")//获得字符位置运行结果

substring
substring截取字符,包头不包尾
var str='今天天 气冷死了!';
document.write(str.substring(1,3)+"<br>")//截取字符,包头不包尾运行结果

push
 
 push()方法将一个或多个元素添加到数组的末尾 
 
代码示例
  var arry=["zhangsan","lisi","wagwu","laoliu"];
        arry.push('aaa','vvvv')
        document.write(arry)运行结果

pop
pop()方法从数组中删除最后一个元素,并返回该元素的值。
此方法会更改数组的长度。
返回值:从数组中删除的元素
代码示例
     var arry=["zhangsan","lisi","wagwu","laoliu"];
        arry.pop()
        document.write(arry)运行结果

join
 
 join()方法将一个数组(或一个 
 类数组对象)的所有元素连接成一个字符串并返回这个字符串,用逗号或指定的分隔符字符串分隔。 
 
  var arr=[1,2,3,4,5];      
  var str=arr.join('-');
        console.log(str)
console.log('-------------------')
    			文章来源:https://blog.csdn.net/liyil66464/article/details/135322859
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
    	本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!