函数

本文详细介绍了JavaScript中函数的定义、调用方式及创建函数的三种方法:声明方式、赋值方式和使用new Function。强调了函数作为代码重用的手段,以及函数在JS中的对象特性。重点讲解了函数的声明提前现象及其影响,推荐使用赋值方式创建函数以避免潜在问题。
摘要由CSDN通过智能技术生成

函数:程序集中保存一段可用的代码片段的程序结构
在公司中,能反复使用的代码,全部封装为函数-----代码重用
定义函数:

		function 函数名(){
				//可能反复使用的代码片段--函数体
		}
		调用函数:
				函数名()
			参数:专门保存函数执行时必须的数据的变量
			返回值:一个函数的执行结果

创建函数的三种方式:

		1.用声明的方式:
		function 函数名(){...}
		会被声明提前,程序会将var声明的变量和function声明的函数,提升到当前作用域的顶部,赋值留在原地。

		2.用赋值方式:
		var 函数名=function(){...}
		不会被声明提前,不会打乱程序的正常执行方式----首选

		3.用new创建
		var 函数名=new Function("形参1","形参2",...,"函数体";
			return返回值)
		js中的本质:函数其实是一个对象,函数名其实是一个很普通的变量。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值