• JS可变长函数(隐形函数)/Object形式的自定义对象


    就是在function函数中不需要定义,但却可以直接用来获取所有参数的变量。我们管它叫隐形参数。隐形参数特别像java基础的可变长参数一样。
    public void fun( Object...args );
    可变长参数其他是一个数组,
    那么js中的隐形参数也跟java的可变长参数一样。操作类似数组。
    //需求:要求编写一个函数。用于计算所有参数相加的和丙方值
    function sum(sum1,num2){
        var   result=0;
        for ( var i=0;i<arguments.length;i++){
       if(tyeof(arguments[i])=="number")//判断它为数值时可想加,不是字符串的直接跳过
        result += arguments[i]
    }
    return result; 
    
    }
    alert(sum(.......));
    //注意一旦输入的不是数字是字符串,则会终止计算,则会将后面的拼接
    //Object形式的自定义对象
    
    对象的定义:
     var变量名=new Object(): // 对象实例(空对象)
    变量名.属性名 = 值; //定义一个属性
    变量名团数名=function()//定义一个困数
    
    对象的访问:
    变量名.属性/团数名():
    //Object形式的自定义对象
    
    //对象的定义:
    // var变量名=new Object(): // 对象实例(空对象)
    //变量名.属性名 = 值; //定义一个属性
    //变量名团数名=function()//定义一个困数
    var obj=new object();
    obj.name="kL";
    obj.age=18;
    obj.fun=function(){
    alert("姓名:"+this.name+",年龄:"+this.age);
    
    }
    
    //对象的访问:
    //变量名.属性/函数名();
    //alert(obj.age);
    obj.fun();
  • 相关阅读:
    kubeadm init 时从本地私有仓库下载镜像
    Kubernetes 1.6新特性
    kukubeadm 1.6.1 + docker1.2.6 安装问题
    nginx 配置
    使用nginx替换Ingress
    Docker存储方式选型建议
    iptables相关
    kubenetes master使用curl 操作API
    kubernetes 一些基本的概念
    Codeforces Round #161 (Div. 2) D. Cycle in Graph(无向图中找指定长度的简单环)
  • 原文地址:https://www.cnblogs.com/llhhcc/p/14368668.html
Copyright © 2020-2023  润新知