zoukankan      html  css  js  c++  java
  • js其它

    1、js的数组
               * 什么是数组?
                            - 使用变量,var m = 10;
                            - java里面的数组 定义 int[] arr = {1,2,3};

              * 定义方式(三种)
                         第一种: var arr = [1,2,3]; var arr = [1,"4",true];
                         第二种:使用内置对象 Array对象
                                     var arr1 = new Array(5); //定义一个数组,数组的长度是5
                                      arr1[0] = "1";

                        第三种:使用内置对象 Array
                                     var arr2 = new Array(3,4,5); //定义一个数组,数组里面的元素是3 4 5
              * 数组里面有一个属性 length:获取到数组的长度

              * 数组可以存放不同的数据类型的数据

    2、js的函数
              ** 在java里面定义方法
                   public 返回类型void /int 方法名(参数列表) {
                           方法体;
                           返回值;
                       }

                   public int add(int a,int b) {
                          int sum = a+b;
                          return sum;
                       }

               ** 在js里面定义函数(方法)有三种方式
                   **** 函数的参数列表里面,不需要写var,直接写参数名称
                  第一种方式:
                              **** 使用到一个关键字 function
                              **** function 方法名(参数列表) {
                                        方法体;
                                        返回值可有可无(根据实际需要);
                                     }

                             **** 代码

    /使用第一种方式创建函数
    function test() {
    alert("qqqqq");
    }
    
    //调用方法
    //test();
    
    //定义一个有参数的方法 实现两个数的相加
    function add1(a,b) {
    var sum = a+b;
    alert(sum);    
    }
    
    //add1(2,3);
    
    //有返回值的效果
    function add2(a,b,c) {
    var sum1 = a+b+c;
    return sum1;
    }
    alert(add2(3,4,5));

                 第二种方式:
                          **** 匿名函数
                                 var add = function(参数列表) {
                                                              方法体和返回值;
                                           }
                         **** 代码
                          //第二种方式创建函数

    var add3 = function(m,n) {
    alert(m+n);
    }
    
    //调用方法
    add3(5,6);

               第三种方式:(用的少,了解)
                         *** 动态函数
                         *** 使用到js里面的一个内置对象 Function
                                       var add = new Function("参数列表","方法体和返回值");

    3、js的全局变量和局部变量
                      ** 全局变量:在script标签里面定义一个变量,这个变量在页面中js部分都可以使用
                                        - 在方法外部使用,在方法内部使用,在另外一个script标签使用

                      ** 局部变量:在方法内部定义一个变量,只能在方法内部使用
                                        - 如果在方法的外部调用这个变量,提示出错
                                        - SCRIPT5009: “nn”未定义
                                           12-js的局部变量.html, 行18 字符3

                     ** ie自带了一个调试工具,ie8及其以上的版本中,键盘上 F12,在页面下方出现一个条

    4、js的重载
                    * 什么是重载?方法名相同,参数列表不同
                                   - java里面有重载,肯定有

                   * js里面是否有重载?

  • 相关阅读:
    C语言中常用的库文件
    Typora 的日志路径
    常用的 C 语言库函数
    C语言中assert断言的用法
    C语言学习摘要
    Linux 下递归赋权
    Android提升进入界面的速度
    JMeter测试工具总结
    Selenium自动化测试总结
    Android 系统启动日志
  • 原文地址:https://www.cnblogs.com/sunli0205/p/5957156.html
Copyright © 2011-2022 走看看