博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript函数
阅读量:5203 次
发布时间:2019-06-13

本文共 780 字,大约阅读时间需要 2 分钟。

JavaScript代码复用单位是函数,函数可以包含一段可执行代码,也可以接收调用者传入的参数。JavaScript定义函数主要有以下2种方式:

第一种方式:有名函数

<script type="text/javascript">

         function 函数名(参数列表){

                   要执行的语句块;

         }

</script>

例如

<script type="text/javascript">

         function show(name){

                   alert(name+"你好");

         }

         show("郭德纲");

</script>

第二种方式:匿名函数

<script type="text/javascript">

         function (参数列表){

                   要执行的语句块;

         }

</script>

例如

<script type="text/javascript">

         var f=function (name){

                   alert("匿名函数\n你好:"+name);

         }

         f("郭德纲");

</script>

函数的返回值

JavaScript中的函数没有声明返回类型,当函数想要返回值的时候直接加上return”值”语句即可,假如不加就代表此函数没有任何返回值。

局部变量和局部函数

v  根据变量的定义范围不同,变量有全局变量和局部变量之分,直接定义的变量时全局变量,在函数中定义的变量称为局部变量,局部变量只能在函数内有效,如果全局变量和局部变量使用相同的变量名,则局部变量将覆盖全局变量。

 

v  与局部变量对应的是局部函数,局部函数是在函数中定义的,外部函数可以直接调用其内部的函数,在外部函数外直接调用内部函数是不可以的,所以只有当外部函数被调用时,内部局部函数才会被执行。

转载于:https://www.cnblogs.com/sy130908/p/11142763.html

你可能感兴趣的文章
powerdesigner的逆向工程
查看>>
JMeter学习(四)参数化
查看>>
Spring实战(十二) Spring中注入AspectJ切面
查看>>
数据结构(五) 查找和哈希表
查看>>
Java Base64 加密/解密
查看>>
queue队列
查看>>
HDU 2602 Bone Collector
查看>>
linux 安装mysql5.7.25
查看>>
Deep Learning 学习笔记(4):Logistic Regression 逻辑回归
查看>>
云计算为ERP的应用带来新机遇
查看>>
LintCode-372.在O(1)时间复杂度删除链表节点
查看>>
【BZOJ1088】[SCOI2005] 扫雷Mine(分类讨论)
查看>>
1222: FJ的字符串 [水题]
查看>>
制作IPL
查看>>
django中同通过getlist() 接收页面form的post数组
查看>>
一劳永逸解决PPT中声音视频的路径问题(转)
查看>>
.net 调用java的WSDL
查看>>
C++中一个Vector和动态数组的经典例子
查看>>
bzoj1406: [AHOI2007]密码箱
查看>>
文件名:\\?C:\windows\system32\inetsrv\config\applicationHost.config:行号1.错误:配置文件XML的格式不正确...
查看>>