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

            //函数
            //四要素:返回类型 函数名 参数列表 函数体
            function show(){
                alert("hello");    
            }
            show();
    /*        public string show(){      
                函数体                         //强类型语言 的返回类型 
            }
    */        
            
    
            //有参数的函数
            //形式参数 a,b
            //实际参数 10,14
            function jia(a,b){
                alert(a+b);    
            }
            jia(10,14);
            
            //有返回值的函数
            function jia(a,b){
                return a+b;    //执行到return函数结束    
            }
            //对数组进行排序的函数
            //需要一个数组,返回排好序的数组
            //驼峰法命名
            
            /*
                *对数组进行排序
                *@param a代表要进行排序的数组            //良好的函数注释习惯,可增加代码的可读性!
                *@param b代表。。。
                *@return 返回一个排好序的数组
                *@author XXX
            */
            function paiXu(a){                       //冒泡排序法函数
                for(var i=1;i<a.length;i++){         //外层for循环:控制比较的轮数,比数组长度少1
                    for(var j=0;j<a.leng-i;j++){     //里层for循环:控制每轮比较的次数,小于数组长度减轮数
                        if(a[j]>a[j+1]){             //内层if语句:控制每次比较,如果前边的数比后边的数大,则前边的数往后排列
                            var zj = a[j];
                            a[j] = a[j+1];
                            a[j+1] = zj;
                        }
                    }    
                }
                return a;                            //最后返回一个排好的数组    
            }
            var attr = [2,23,46,0,76,61,99,12,88,50];//定义一组随机数
            attr = paiXu(attr);                      //调用函数排序。然后把返回的排序好的值放在定义的数组中
            console.log(attr); 
  • 相关阅读:
    图片上传
    解决Vuex持久化插件-在F5刷新页面后数据不见的问题
    vue登录
    拖动排序的vue组件
    vue图片懒加载
    vue中使用图片预加载
    前端架构知识体系
    html判断IE版本
    HighCharts 在IE8下饼图不显示的问题
    新一代调试王者Console
  • 原文地址:https://www.cnblogs.com/rose1324/p/7976733.html
Copyright © 2011-2022 走看看