JavaScript 函数与控制结构全解析
一、函数基础
1.1 函数的定义与作用
函数是用于操作程序中数据的代码块,通过对数据执行特定操作来实现功能。在运行之前,函数必须被调用,并且会一直执行,直到遇到 return 语句。函数的优势在于可重复使用,这能节省大量编程时间,同时减少因重复或编辑代码而产生的人为错误。
函数可分为预定义函数和用户定义函数。预定义函数是编程语言中已有的函数,如 alert() 和 prompt() ;用户定义函数则是由程序员自己创建的,也被称为函数语句或函数声明。方法是与特定对象绑定的函数,而其他函数可以在程序的任何位置独立运行。
1.2 函数语法
用户定义函数的语法要求以 function 关键字开头,并赋予一个名称。函数参数是在函数开始时传递给它的值,这些值列在函数名后面的括号 () 中,用逗号分隔,数量可以根据需要而定。函数体用花括号 { } 括起来,包含对数据执行的操作。
例如,要定义一个计算两个值之差的函数,可以这样写:
function adjust (s,c) { // 函数有两个参数
return (s - c); // 函数计算两个参数的差值
}
1.3 函数的调用与返回
函数必须被调用才能运行,调用方式有多种,包括自调用
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



