js04 函数
// Number() // parseInt( ) // parseFloat( ) // Boolean() // isNaN( ) // alert() // confirm(“你确认要删除吗?” )确认框 [确认true,取消false]
console.log(res)
document.write()
Math.pow()
Math.abs()绝对值
Math.min(1,8,7);
Math.max(3,4,5,7);
Math.random()0~1之间,不包含1,包含0
Math.round()
1.什么是函数?
//将特定的代码片段,抽取成为一个独立运行的实体,就叫函数。
//定义函数必须使用function
//函数命名规则:只能是数字、字母、下划线、$;不能是数字开头;不能是保留字、关键字;严格区分大小写;驼峰命名法;语义化;
//形参:
⭐形参,形式的参数,它就是一个占位
⭐它并且是一个局部变量
⭐他的默认值是undefine,等待调用时,才能明确类型与具体值
//return关键字,终止函数,并且返回结果。函数如果没有return,默认返回undefined。
//实参,具体值
2.函数的好处?
//重复使用
//方便阅读
//方便理解和维护
3.函数就是工具
4.内置函数、自定义函数
//如何自定义函数?
语法1
function 函数名称(){
逻辑代码
}
使用 函数名称()
语法2
匿名函数
var fn=function(){
}
fn()
语法3
构造函数创建函数
构造函数的最后一个参数 代码体
var fn=new Function(“a”,“b”,“代码体”)
fn();
auguments:
//只能再函数内部出现
//用于动态接受实参
//他是一个伪数组(对象有length属性)
//他要通过下标取值 arguments[index]
作用域:函数作用的范围
//全局作用域:函数外部
//局部作用域:函数内部
每一个函数都有自己独立的空间

浙公网安备 33010602011771号