最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

JavaScript函数的一些注意要点小结及js匿名函数_javascript技巧

来源:动视网 责编:小采 时间:2020-11-27 21:45:23
文档

JavaScript函数的一些注意要点小结及js匿名函数_javascript技巧

JavaScript函数的一些注意要点小结及js匿名函数_javascript技巧:下面给大家介绍javascript函数 函数的基本语法是: function functionName(arg0,arg1...argN) { statements } 下面是个示例: function str(name,age){ document.write(hello my name is + name +
推荐度:
导读JavaScript函数的一些注意要点小结及js匿名函数_javascript技巧:下面给大家介绍javascript函数 函数的基本语法是: function functionName(arg0,arg1...argN) { statements } 下面是个示例: function str(name,age){ document.write(hello my name is + name +


下面给大家介绍javascript函数

函数的基本语法是:

下面是个示例:

另外,任何函数在任何时候都可以通过return 语句后跟要返回的值来实现返回值。如:

因为执行完return 语句之后停止并立即退出,所以位于return 语句之后的任何代码都不会执行。

当然,一个函数可以包含多个return 语句。如:

另外,return 语句也可以不带有任何返回值。这样,就可以立即停止函数执行并且返回undefined。如:

函数的参数

ECMAScript 函数的参数可以是任意多个,也可以是任何数据类型。它在函数体内可以通过arguments 对象来访问,如第一个参数是arguments[0]、第二个是arguments[1]等等。命名的参数只是提供了便利,但不是必须的。如:

另外,可以通过访问arguments 对象的length 属性,获得有多少参数传递给了函数。如:

可以利用这一点与if 语句结合做判断。如:

另外,arguments[] 可以与命名参数一起使用。

函数的重载(没有重载)

如果定义了两个名字相同的参数,则改名字只属于后定义的函数。如:

PS:JavaScript匿名函数

函数是JavaScript中最灵活的一种对象,这里只是讲解其匿名函数的用途。匿名函数:就是没有函数名的函数。

1.1 函数的定义,首先简单介绍一下函数的定义,大致可分为三种方式

第一种:这也是最常规的一种

第二种:这种方法使用了Function构造函数,把参数列表和函数体都作为字符串,很不方便,不建议使用。

代码如下:
var double = new Function('x', 'return 2 * x;');

第三种:

代码如下:
var double = function(x) { return 2* x; }

注意“=”右边的函数就是一个匿名函数,创造完毕函数后,又将该函数赋给了变量square。

1.2 匿名函数的创建

第一种方式:就是上面所讲的定义square函数,这也是最常用的方式之一。

第二种方式:

这里创建了一个匿名函数(在第一个括号内),第二个括号用于调用该匿名函数,并传入参数。

文档

JavaScript函数的一些注意要点小结及js匿名函数_javascript技巧

JavaScript函数的一些注意要点小结及js匿名函数_javascript技巧:下面给大家介绍javascript函数 函数的基本语法是: function functionName(arg0,arg1...argN) { statements } 下面是个示例: function str(name,age){ document.write(hello my name is + name +
推荐度:
标签: 注意 js 函数
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top