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]

作用域:函数作用的范围

//全局作用域:函数外部

//局部作用域:函数内部

每一个函数都有自己独立的空间

 

posted @ 2022-03-24 20:07  yaoooooooooo  阅读(66)  评论(0)    收藏  举报