导图社区 JavaScript函数基础
JavaScript函数基础的思维导图,内容有定义方法、调用方法、方法、arguments对象、函参数、指针标识。
这是一篇关于产品设计创新:用户体验与交互设计的思维导图,主要内容包括:用户体验(UX)的重要性,交互设计(IXD)的核心要素,用户体验与交互设计的关系,用户体验设计流程,交互设计的实施步骤,用户体验与交互设计的工具和技术,用户体验与交互设计的未来趋势。
这是一篇关于财务造假2.0思维导图尽调要点的思维导图,主要内容包括:定义与背景,风险识别,尽职调查流程,技术手段应用,法律法规遵循,风险评估与应对,案例分析与学习,持续改进与创新。
这是一篇关于智能合约2.0思维导图安全防护的思维导图,主要内容包括:安全审计,合约设计,智能合约更新,智能合约保险,法律法规遵守,社区和开发者教育,持续监控和响应。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
JavaScript函数基础
定义方法
静态方法
function 函数名([虚参列表]){函数体; [ return [函数返回值;]]}
动态匿名方法
var 函数名= new function(["虚参列表"],“函数体”)
直接量方法
函数名 = function([虚参列表]){函数体;}
调用方法
直接调用
函数名(实参列表)
在连接中调用
<a href="javascript:函数名()">描述文字</a>
在事件中调用
事件类型 = “函数名()”
递归调用
定义
在函数体内调用函数自身
格式
function 函数名(){ 代码 函数名() ; }
方法
apply
将函数作为对象的方法来调用
将参数以数组形式传递给该方法
call
将指定参数传递给该方法
toString
返回函数的字符串的表示
arguments对象
功能
存放实参的参数列表
特性
仅能在函数体内使用
带有下标属性,但并非数组
函数声明时自动初始化
属性
length
获取函数实参的长度
callee
返回当前正在指向的函数
caler
返回调用当前正在执行函数的函数名
函数参数
参数类型
形参
定义函数时使用的参数
接收调用该函数时传递的参数
实参
调用函数时传递给函数的实际参数
参数个数没有限制
实参 < 形参
多余形参=undefined
实参 >形参
多余的实参被忽略
参数的数据类型没有限制
通过argument对象访问参数数组
参数始终按值传递
基本类型
传值
引用类型
地址
指针标识
this
指向当前操作对象
指向参数集合所属函数
prototype
指向函数附带的原型对象
constructor
指向创建该对象的构造函数