圆桌分享:JavaScript函数的使用方法
https://www.flypeng.com win10系统 发布时间:2023-04-23 08:26 来源:未知

函数

1、函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块

2、函数就是包裹在花括号中的代码块,前面使用了关键词 function

3、JavaScript 对大小写敏感

4、关键词 function必须是小写的,并且必须以与函数名称相同的大小写来调用函数

 

1、带参数的函数

1、在调用函数时,您可以向其传递值,这些值被称为参数

2、可以发送任意多的参数,由逗号 (,) 分隔

3、当您声明函数时,把参数作为变量来声明

 

4、变量和参数必须以一致的顺序出现。第一个变量就是第一个被传递的参数的给定的值,以此类推

 

2、返回值的函数

1、希望函数将值返回调用它的地方,通过使用 return 语句就可以实现

2、在使用 return 语句时,函数会停止执行,并返回指定的值

 

3、整个 JavaScript 并不会停止执行,仅仅是函数。JavaScript 将继续执行代码,从调用函数的地方

3、函数调用

1、函数中的代码在函数被调用后执行

方式一:作为一个函数调用

1、以下函数不属于任何对象

2、但是在 JavaScript 中它始终是默认的全局对象

3、全局对象是 HTML 页面本身,所以函数是属于 HTML 页面

4、页面对象是浏览器窗口(window 对象)

 

5、以上函数会自动变为 window 对象的函数

6、myFunction() 和 window.myFunction() 是一样

 

方式二:函数作为方法调用

1、 JavaScript 中可以将函数定义为对象的方法

 

方式三:使用构造函数调用函数

1、如果函数调用前使用了 new 关键字, 则是调用了构造函数

2、看起来就像创建了新的函数,但实际上 JavaScript 函数是重新创建的对象

 

4、局部 JavaScript 变量

1、在 JavaScript 函数内部声明的变量(使用 var)是局部变量,所以只能在函数内部访问它。(该变量的作用域是局部的)。

3、您可以在不同的函数中使用名称相同的局部变量,因为只有声明过该变量的函数才能识别出该变量。

4、只要函数运行完毕,本地变量就会被删除。

5、全局 JavaScript 变量

1、在函数外声明的变量是全局变量,网页上的所有脚本和函数都能访问它

6、JavaScript 变量的生存期

1、JavaScript 变量的生命期从它们被声明的时间开始

2、局部变量会在函数运行以后被删除

3、全局变量会在页面关闭后被删除

7、向未声明的 JavaScript 变量分配值

1、如果您把值赋给尚未声明的变量,该变量将被自动作为 window 的一个属性。

这条语句:

 

2、非严格模式下给未声明变量赋值创建的全局变量,是全局对象的可配置属性,可以删除

如果你有好的win10资讯或者win10教程,以及win10相关的问题想要获得win10系统下载的关注与报道。
欢迎加入发送邮件到#qq.com(#替换为@)。期待你的好消息!