JS-函数(调用返回值)-形参实参-作用域

本文介绍了JavaScript中的函数概念,包括函数的三种声明方式、调用与返回值、形参与实参的区别以及作用域链的工作原理。重点讲解了形参实参的匹配规则和函数的默认参数,以及arguments对象在处理函数参数中的应用。
摘要由CSDN通过智能技术生成

JS- 函数-形参实参-作用域

1 回顾 数组

1. 什么是数组
   值的有序集合
   数组中的每个成员称之为元素
   元素具有位置,称之为索引
   索引从 0 开始,必须是连续的
   
2. 声明数组三种方式
   ① 数组直接量 []
   ② Array() 函数
   ③ Array() 构造函数

3. 数组元素的读写
   [] 和 索引
   
4. 稀疏数组
5. 遍历数组
6. 数组元素的添加和删除
   6.1 添加数组元素
   	① 指定下一个索引,利用 length
   	② push()
   	③ unshift()
   	④ splice()
   6.2 删除数组的元素
    ① 修改 length
    ② pop()
    ③ shift()
    ④ splice()
 
 7. 多维数组
 8. 字符串的数组特性

2 函数

2.1 函数概述

① 什么是函数
  • 函数是具有特定功能的代码块。
  • 在 JavaScript,函数也是一种数据类型,属于对象类型,使用 typeof 判断函数返回 function。
② 函数的作用
  • 函数可以被调用多次,提高代码的重用性。
  • 可以把整个代码项目,通过函数模块化。
  • 封装代码,让函数内部的代码对外部不可见。
③ 函数的组成
  • 函数名
  • 参数
  • 函数体
  • 返回值

2.2 声明函数的三种方式

① function 关键字方式
function 函数名([参数列表...]) {
   
 	函数体语句...;   
}

 var fn03 = function() {
   
            console.log('天气晴朗');
        }
 fn03();
② 表达式方式
var 函数名 = function([参数列表...]) {
   
    函数体语句...;
}

 // 表达式方式 定义带参数的函数
        var fn04 = function(name,age) {
   
            console.log('我叫' + name +',年纪 '+ age+'')
        }
        fn04('王',25);
③ Function 构造函数方式(了解)
var 函数名 = new Function('函数体语句...'
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值