zoukankan      html  css  js  c++  java
  • 6 Javascript:函数

    函数

    函数是面向任务的。
    当我们面临一个须要可问题的时候。往往无处下手。这时候。须要将问题分解为多个任务,从而逐一击破。

    这里就须要函数的帮助。

    语法

    function Name()
    {
        Body();
        }

    解读

    function为声明一个函数(方法)的关键字
    关键字后跟该函数的名字,一般以驼峰式命名。开头字母大写或开头字母小写,其他字母开头大写
    函数名后是对小括号。代表这是一个函数,里面能够传入參数或没有參数
    中括号部分为代码运转的中心部分
    Body()为调用的还有一个函数

    为函数设置自变量

    这里说的自变量。也就要传入的參数。
    例:

    var name="WeAreZero";
    var age=25;
    var say="Hello"
    
    function sayHello(name,age,say)//三个自变量。名字,年龄,说话的内容
    {
        alert(say+", My name is "+name+", I'm "+age+" years old!");
    
        }

    函数的功能与长处
    能够让比較大的问题分解为多个小而易于解决的任务
    多个函数之间能够分工合作
    对于反复性代码能够分离到一个函数里,从而实现多次利用
    通过自变量的输入与输出,方便数据的操作

    注意点:
    传入的參数数量尽量不要太多。良好的代码设计对程序的执行会起到良好作用
    将每一个函数的功能专一化,一个函数仅仅完毕一个任务

    函数向调用者返回信息

    return Value;
    return 会将值返回给调用者。

    同一时候敢会结束这段程序
    例:

    //输出一个值
    function outValue()
    {
        return 100;//返回数值100,并结束这段程序
        }
    //比較两数
    function compareValue()
    {
        if(outValue()>99)//100这个值将替代函数outValue
            alert("This number is larger than 99 ");
        }

    附:
    将功能。内容。外观分离开来。会使开发更easy,维护easy。
    Javascript能够将网页内容看成就用程序
    Html网页仅仅负责内容
    Css负责对外观

  • 相关阅读:
    MySQL(六)锁机制
    MySQL(七)性能优化
    Jenkins+SVN+Maven+shell 自动化部署实践
    vue中使用echarts图表自适应窗口的几种方案
    想加入或者创建一个技术交流群。偏向前端,各位大佬有推荐吗?
    Goland 2019下载和安装(带破解补丁和汉化包)
    Elementui 表单验证 点击保存定位到验证失败处
    Scheduled 参数配置
    SpringBoot @Scheduled定时任务
    centos 7 安装 SVN服务
  • 原文地址:https://www.cnblogs.com/mthoutai/p/7081757.html
Copyright © 2011-2022 走看看