什么是函数?
函数就是为了完成某一功能的程序指令(语句)的集合,执行特定任务的语句块。
函数的分类:有两种,包括自定义函数,系统函数。而系统函数也包含了预定义函数(是全局函数,不属于任何对象)
全局函数用的最多的几种有:
1:eval()将字符串的数字转换成数字,可以直接执行js代码。
2:isNaN 用来判断是否为非数字
3:
parseInt()/parseFloat()前者是整数,后者是小数
4:isFinite()判断是否为有限数字
函数的定义:
function 函数名(){
函数体
}
调用函数的方式:
1:直接函数名加()
2:在事件里作为属性值来调用
函数的作用域:
1:全局作用域
2:局部作用域(函数內作用域)
函数内部的变量,外部无法访问到
在函数內,变量不声明,自动升为全局变量,任何地方都能访问
rerurn
在函数中,用return 函数调用完之后,可以返回出值,如果是return;则返回的是underfind
获取值:
1:获取非form表单里的
通过id名来获取元素对象即DOM对象 docoment.getElementById("")
DOM对象(Document Object Model)文档对象模型
获取内容
直接是元素对象.innerHTML
2:获取form表单里的内容
直接是:元素.value
带有参数的函数
function 函数名(参数,即形参){
函数体
}
调用函数时直接函数名加(里面写实参,上边有几个,下边就传几个)
下边一个例子,带有参数函数的计算器
函数的运用 函数的运用效果如图所示
函数的运用函数的主要特点就是重用性强,代码进行封装。
网友评论