首页 > 编程语言 >JavaScript对象-Function、Array

JavaScript对象-Function、Array

时间:2022-11-17 21:11:26浏览次数:36  
标签:Function arr JavaScript write var Array document 方法

JavaScript对象-Function

Function:函数(方法对象):

1、创建:

1.var fun = new function(形式参数列表,方法体);

2.function 方法名称(形式参数列表){

    方法体

}

3.var 方法名 =function(形式参数列表){

    方法体

}

2、方法

3、属性:

length:代表形参的个数

4、特点:

1.方法定义是,形参的类型不用写,返回类型也不写

2.方法是一个对象,如果定义名称相同的方法,会覆盖

3.在JS中,方法的调用只与方法的名称有关,和参数列表无关

4.在方法声明中有一个隐藏的内置对象(数组)arguments,封装所有的实际参数

5、调用:

方法名称(实际参数列表);

JavaScript对象-Array

Array:数组对象

1、创建:

1. var arr = new Array(元素列表);

2. var arr = new Array(默认长度);

3. var arr =[元素列表];

2、方法

3、属性

length:数组的长度

4、特点:

1. JS中,数组元素的类型可变的

2. JS中,数组长度可变的

代码案例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Array</title>
    <script>
        /*var arr1 = new Array(1,2,3);
        var arr2 = new Array(5);
        var arr3 = [1,2,3,4];
        var arr4 = new Array();
        document.write(arr1 + "<br>");
        document.write(arr2 + "<br>");
        document.write(arr3 + "<br>");
        document.write(arr4 + "<br>");*/

        var arr = [1,"abc",true];
        document.write(arr + "<br>");
        document.write(arr[0] + "<br>");
        document.write(arr[1] + "<br>");
        document.write(arr[2] + "<br>");

        arr[10] = 'he';
        document.write(arr[10] + "<br>");
        document.write(arr[9] + "<br>");

        document.write(arr.join("--") + "<br>");
        arr.push(11);
        document.write(arr.join("--") + "<br>");
    </script>
</head>
<body>

</body>
</html>

标签:Function,arr,JavaScript,write,var,Array,document,方法
From: https://www.cnblogs.com/shenziyi/p/16900691.html

相关文章

  • JavaScript字符串MD5
    进行HTTP网络通信的时候,调用API向服务器请求数据,有时为了防止API调用过程中被黑客恶意篡改,所请求参数需要进行MD5算法计算,得到摘要签名。服务端会根据请求参数,对签名进行验......
  • 转载: Template Functions and Pipelines
    原文: Helm|TemplateFunctionsandPipelines  TemplateFunctionsandPipelinesSofar,we'veseenhowtoplaceinformationintoatemplate.Butthatinfo......
  • 【转载】Qt 6.2.4 运行项目提示 Error 20 (this feature has not been implemented ye
    转载https://blog.csdn.net/cw19860701/article/details/109161525环境环境版本windows10Qt6.2.4QtCreator8.0.1(Community)qmake原文q......
  • 0003.JavaScript
    一、JavaScript介绍作用:如果把HTML比做一个人,那么CSS就是衣服,那JS就是指人的动作和行为;书写:JS代码可以直接写在script标签里面,或者写在其他的.js后缀文件中,并通过script......
  • JavaScript语法-特殊语法、流程控制语句
    JavaScript语法-特殊语法<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>特殊语法</title><script>//1、语句以;结尾.......
  • JavaScript对象RegExp1和GloBal
    JavaScript对象_RegExp1RegExp:正则表达式对象1.正则表达式:定义字符串的组成规则1.单个字符:[]如:[a][ab][a-zA-Z0-9]......
  • JavaScript简介和JavaScript发展史
    JavaScript简介:概念:一门客户端脚本语言运行在客户端浏览器中的。每一个浏览器都有Javascript的解析引擎脚本语言:不需要编译,直接就可以被浏览器解析执行了功能︰可以来......
  • shell 关联数组 ${!array[@]} 取关联数组所有键
    ShellAssociativeArray   bashi没有原生的对于类似hashtable的支持,不像perl或python.下标数组元素是通过数组下标(数组下标可以是算术表达式,其结果必须是一个整数)......
  • JavaScript_语法_变量JavaScript_语法_变量_typeof
    ------------恢复内容开始------------JavaScript_语法_变量变量:一小块存储数据的内存空间Java语言是强类型语言类,而JavaScript是弱类型语言......
  • JavaScript对象Date和Math
    JavaScript_对象_DateDate:日期但对象1.创建vardate=newDate();2.方法toLocaleString():返回当前date对象对应的时间本地字符串格式......