首页 > 其他 > 详细

JvavScript中的函数与对象

时间:2020-08-09 15:36:31      阅读:88      评论:0      收藏:0      [点我收藏+]

function函数

需要注意的是JavaScript中的函数也是一个对象,所以函数也是在堆中保存的
JavaScript中的函数可以分为系统函数和自定义函数。
每个类型又分为:

a.不带参数的函数
b.带参数的函数
c.无返回值的函数
d.有返回值的函数

系统函数

1.概念:js的内置函数,可以直接拿来使用
2.要素:函数名称,参数,返回值
3.调用方式:使用函数名,并传参给函数,可以在任意地方使用系统函数
4.调用结果:函数返回值

自定义函数

1.概念:在很多时候,我们需要自己去创建一些特定功能的函数,叫自定义函数。
2.要素:

a.声明:用function这个关键字来声明函数
b.函数名称:英文开头的字符串。后面要有小括号
c.参数:若有,在小括号中用:逗号隔开。JavaScript中所有的参数传递都是按值传递的
d.函数体:用大括号:括起来
e.返回值:在函数体中,使用return返回。并且,return后不执行其他代码。

//函数的声明(第一种方式)
function a(x)//小括号内是参数
{
    return x*x;//两个大括号内是要执行的代码
}
//函数声明的第二种方式
var spa=function a(x)
	{
		return x*x;
	}

由于存在函数声明提升的过程,第一种方式在函数声明之前就可以调用函数,而第二种不行。

垃圾回收

-不能使用的对象的内存将会自动回收,这种功能称做垃圾回收。
-所谓不再使用的对象,指的是没有被任何一个属性(变量)引用的对象。
-垃圾回收的目的是,使开发者不必为对象的生命周期管理花费太多的精力。

JvavScript中的函数与对象

原文:https://www.cnblogs.com/Acapplella/p/13460091.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!