zoukankan      html  css  js  c++  java
  • JS笔记006

    第06章 数组对象

    6.1 数组是什么

    在javascript中,使用数组来存储一组相同数据类型的数据;数组是引用数据类型,一个数组可以包含多个值,而一个基本数据类型只有一个值;
    

    6.2 数组的创建

    var 数组名 = new Array(元素1,元素2,...元素n); // 完整形式
    var 数组名 = [元素1,元素2,...元素n]; // 简写形式
    

    6.3 数组的获取

    使用下标的方式来获取元素,下标从0开始;
    

    6.4 数组的赋值

    arr[i] = 值;
    

    6.5 获取数组长度

    数组名.length
    

    6.6 截取数组某部分

    数组名.slice(start, end);
    

    6.7 为数组添加元素

    数组名.unshift(新元素1...新元素n) //此方式是在数组开头添加新元素
    数组名.push(新元素1...新元素n) //此方式是在数组结尾添加新元素
    

    6.8 删除数组元素

    数组名.shift() //删除数组中第一个元素
    数组名.pop() //删除数组中最后一个元素
    

    6.9 数组大小比较:sort()

    数组名.sort(函数名) //函数名是定义数组元素排序的函数的名字
    

    6.10 数组颠倒顺序:reverse()

    数组名.reverse(); //颠倒数组元素的顺序
    

    6.11 将数组元素连接成字符串:join()

    数组名.join("连接符")
    

    6.12 数组与字符串的转换操作

    #将字符串转换为数组
    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title></title>
    		<script>
    			var str1 = "广东省深圳市龙华区";
    			var str2 = str1.split("").join("><");
    			var arr = str2.split("");
    			arr.unshift("<");
    			arr.push(">");
    			var result = arr.join("");
    			document.write(result);
    		</script>
    	</head>
    	<body>
    	</body>
    </html>
    

    6.13 计算面积与体积,返回一个数组

    <!DOCTYPE html>
    <html>
    	<head>
    		<meta charset="utf-8">
    		<title></title>
    		<script>
    			function getSize(width, height, depth)
    			{
    				var area = width * height;
    				var volume = width * height * depth;
    				var sizes = [area, volume];
    				return sizes;
    			}
    			var arr = getSize(30, 40, 10);
    			document.write("底部面积为:" + arr[0] + "<br/>");
    			document.write("体积为:" + arr[1]);
    		</script>
    	</head>
    	<body>
    	</body>
    </html>
    
    
  • 相关阅读:
    matplot 代码实例2
    sklearn 线性模型使用入门
    python 之 决策树分类算法
    Leetcode 之Simplify Path @ python
    协同过滤CF算法之入门
    linux 下 rpc python 实例之使用XML-RPC进行远程文件共享
    Linux rpc 编程最简单实例
    Opencv 入门学习之图片人脸识别
    Django1.7开发博客
    Opencv 入门学习1
  • 原文地址:https://www.cnblogs.com/infuture/p/13548501.html
Copyright © 2011-2022 走看看