源码网,源码论坛,源码之家,商业源码,游戏源码下载,discuz插件,棋牌源码下载,精品源码论坛

 找回密码
 立即注册
查看: 59|回复: 15

[JavaScript] JavaScript定义函数的三种实现方法

[复制链接]

7万

主题

861

回帖

32万

积分

论坛元老

Rank: 8Rank: 8

积分
329525
发表于 2017-9-23 10:57:01 | 显示全部楼层 |阅读模式
这篇文章主要介绍了JavaScript定义函数的三种实现方法的相关资料,希望通过本文大家能够掌握三种定义函数的方法,需要的朋友可以参考下

JavaScript定义函数的三种实现方法

【1】正常方法

function print(msg){
  document.write(msg);
}

对函数进行调用的几种方式:

函数名(传递给函数的参数1,传递给函数的参数2,….)

变量 = 函数名(传递给函数的参数1,传递给函数的参数2,….)

对于有返回值的函数调用,也可以在程序中直接使用返回的结果,例如:alert("sum=“ + square(2,3));

不指定任何函数值的函数,返回undefined。

【2】构造函数方法  new Function();

   //构造函数方式定义javascript函数 注意Function中的F大写
    var add=new Function('a','b','return a+b;');


    //调用上面定义的add函数
    var sum=add(3,4);
    alert(sum);

 注:接受任意多个字符串参数,最后一个参数是函数体。

 如果只传一个字符串,则其就是函数体。

【3】函数直接量定义函数

 //使用函数直接量的方式定义函数
   var result=function(a,b){return a+b;}
 
   //调用使用函数直接量定义的函数
   var sum=result(7,8);
   alert(sum); 

  注:函数直接量是一个表达式,它可以定义匿名函数

如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望通过本文能帮助到大家,谢谢大家对本站的支持!

回复

使用道具 举报

0

主题

2万

回帖

2万

积分

论坛元老

Rank: 8Rank: 8

积分
25438
发表于 2023-8-24 02:35:49 | 显示全部楼层
天天源码论坛
回复 支持 反对

使用道具 举报

8

主题

2万

回帖

2万

积分

论坛元老

Rank: 8Rank: 8

积分
25257
发表于 2023-11-15 06:46:27 | 显示全部楼层
挺不错的东西
回复 支持 反对

使用道具 举报

0

主题

1万

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
18846
发表于 2024-3-2 09:37:53 | 显示全部楼层
hi哦和烦恼农家女
回复 支持 反对

使用道具 举报

1

主题

2万

回帖

2万

积分

论坛元老

Rank: 8Rank: 8

积分
25143
发表于 2024-5-22 08:18:21 | 显示全部楼层
先把创新班才能下班才能下班
回复 支持 反对

使用道具 举报

3

主题

1万

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
12887
发表于 2024-5-28 05:51:15 | 显示全部楼层
hi哦和烦恼农家女
回复 支持 反对

使用道具 举报

0

主题

2万

回帖

2万

积分

论坛元老

Rank: 8Rank: 8

积分
25226
发表于 2024-6-5 16:50:59 | 显示全部楼层
可以,看卡巴
回复 支持 反对

使用道具 举报

0

主题

8975

回帖

8915

积分

论坛元老

Rank: 8Rank: 8

积分
8915
发表于 2024-8-22 21:07:17 | 显示全部楼层
管灌灌灌灌灌灌灌灌灌灌
回复 支持 反对

使用道具 举报

0

主题

7416

回帖

7350

积分

论坛元老

Rank: 8Rank: 8

积分
7350
发表于 2024-10-26 15:24:35 | 显示全部楼层
66666666666
回复 支持 反对

使用道具 举报

0

主题

8975

回帖

8915

积分

论坛元老

Rank: 8Rank: 8

积分
8915
发表于 2024-11-1 02:40:39 | 显示全部楼层
看看看看看看看看看看看看看看看看看看看看看看看看看看看
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

手机版|小黑屋|网站地图|源码论坛 ( 海外版 )

GMT+8, 2025-2-12 03:47 , Processed in 0.089139 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表