• javascript数组以及对象


    //javascript中的函数和对象.
          function getUserName(){
          var firsetName='zhongke';
          var lastName='yang';
          return lastName+firstName;
         }

         var userName=getUserName;
         alert(userName);
         alert(userName.length);
         var result=userName();//调用该方法.
         alert(result);
    //==============
    匿名函数

     //将匿名函数赋值给ff
       var ff=  function (){
         alert('我是匿名函数');
        }  
       //调用
       ff();//output:我是匿名函数.

    //一次性的匿名函数

     ( function (n ,n2){
          alert( n+n2);
         })(3,4);//output:7

    //=====

     ( function (n ,n2){   

    n=1;

    n2=2;

    alert( n+n2);
         })(3,4);//output:3 原因:方法内部,就近原则.


    //=============
    //1.声明数组:

    var arrInt4=[10,false,'==42','hello',null,undefined,new Date()];//数组字面量,推荐写法. 

    var arrInt1=[];//声明(空)数组方式.
     var arrInt2=new Array();//
     var arrInt=[1,22,34,5,6,10];
         for(var i=1;i>arrInt.length;i++){

         console.log(arrInt([i]));
         }
         alert(arrInt.length);

    //查看数组.

    alert(arrInt4);
    //=========冒泡===============
    //var arrInt=[1,5,7,3,2,11,34,77,100,9];//注意javascript中的数组初始化器用的是中括号.而不是花括号.
       function arrSort(arrInt){

         //冒泡排序.
         for(var i=0;i<arrInt.length-1;i++){
             for(var j=arrInt.length-1;j>=i;j--){

                //要求从小到大
                if(arrInt[j]<arrInt[j-1]){

                    var tem=arrInt[j];
                    arrInt[j]=arrInt[j-1];
                    arrInt[j-1]=tem;
                }
             }
         }
       }
       //调用函数
       arrSort(arrInt);
       //查看排序结果.
       alert(arrInt);

  • 相关阅读:
    Java通过反射加载的类,变量无法注入
    jmeter http并发测试时报错
    spring 自定义注解
    cmd 和powershell 用git 显示乱码
    centos6.8上安装部署 jhipster-registry
    tcpdf最新版 6.2版
    微信Oauth2.0鉴权 40029 问题
    微信支付学习记录1
    win10 localhost 解析为 ipv6地址 ::1 的解决办法
    PHPExcel 导出时乱码
  • 原文地址:https://www.cnblogs.com/nqsan/p/3168660.html
Copyright © 2020-2023  润新知