js中的函数和Boolean判断真假

2018-08-09  本文已影响0人  Single_0d63

为什么要使用函数:便于维护和修改代码,可以提高代码的复用性,可以让代码变简洁(封装通用的代码)

创建函数

1.function 函数名 (){}

2.var 变量 = function(){}

3. var 变量 =new Function(参数列表......,"函数体")

函数的分类

注意:js中的函数可以不安指定的数量传参,可以通过arguments来获得传入的 参数

1.无参无返回值的

           1声明函数的公式:function 函数名(){写函数体}

            2调用函数的公式:函数名()

2.有参无返回值的

            1声明函数的公式:function 函数名(形参列表){写函数                  体}

             2调用函数的公式:函数名(实参列表)

3.无参有返回值的

              1声明函数的公式:function 函数名(){return xxxx} 返                    回值是这个函数执行的结果

               2调用函数的公式:函数名() 会有一个返回值 -》                    返回值就代表这个函数最终的结果

4.有参有返回值的

                1声明函数的公式:function 函数名(参数列表){return                     xxxx} 返回值是这个函数执行的结果

                 2调用函数的公式:函数名(实参) 会有一个返回                      值 -》返回值就代表这个函数最终的结果

参数

1.形参:用于临时表示 装入函数中的内容

              写在声明函数的时候的小括号中

2.实参: 实际传入函数的参数

特别需要注意:区分函数名和调用函数

例:function move(){}

函数名:move    代表整个函数

调用函数:move()

Boolean判断真假

1.真:

true 

"有内容的字符串"

非0的数字

初始化之后的数组 json对象 日期对象......等等

2.假:

false

0

“”(空的字符串)

null

undefind

NaN (not a number)

上一篇 下一篇

猜你喜欢

热点阅读