zoukankan      html  css  js  c++  java
  • JavaScript函数

    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("匿名函数 你好:"+name);

             }

             f("郭德纲");

    </script>

    函数的返回值

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

    局部变量和局部函数

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

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

  • 相关阅读:
    [一个经典的多线程同步问题]解决方案二:Event事件
    [进程与线程]进程、线程的生活
    从C++strStr到字符串匹配算法
    Dubbo 服务集群容错配置
    TCP三次握手
    zookeeper 学习 客户端Acl操作笔记
    ubuntu下的“用vim打开中文乱码,用cat打开正常显示”的解决方法
    JDK1.7 Update14 HotSpot虚拟机GC收集器
    账户信息不存在的问题
    win10 64 使用 visual studio 2017 搭建汇编开发环境
  • 原文地址:https://www.cnblogs.com/sy130908/p/11142763.html
Copyright © 2011-2022 走看看