zoukankan      html  css  js  c++  java
  • js数组和函数应用

    JS数组:

    定义并赋值

    函数:var arr={值1,值2,值3};

    也可以先定义后赋值

    var arr={};

    arr{0}=1;

    arr{1}=2;

    数组的长度(元素的个数)

    代码:数组。length

    数组的组成:

    1元素

    2下标(索引)

    3数组长度

    数组的遍历

    var arr={1,2,3,4,5,};

    for(var num in arr){

    console.log(arr.length)

    }

    方法函数:

    特性:预加载功能在运行网页的时候已经加载到内存

    代码

    function hello(){

      console.log("hello")

    }

    hello();

    另一种代码方式

    var getName = function(){

    console.log(“tom”)

    }

    getName();

    函数的参数不是严格对应的

    function f1(name,age,addr='beijing'){
    console.log('个人信息:'+"名字:"+name+";年龄:"+age+";地址:"+addr);
    }
    f1("张三","12","中国"); 输出:个人信息:名字:张三;年龄:12;地址:中国
    f1("张三","12"); 输出:个人信息:名字:张三;年龄:12;地址:beijing

    注:在有默认值的情况下输出默认值

    阶乘:

    function jiecheng(n){
    if(n==1){
    return 1;
    } else {
    return n*jc(n-1);
    }
    }
    console.log(jiecheng(5));

    return:用法

    function f1(){
    var name="tom";
    var age=23;
    var iseat = false;
    function f2(){
    console.log("I am f2 function");

    }
    return f2;
    }
    var ff = f1();
    ff();

    标记的使用

    var i=1;
    con:
    while(i){
    i++;
    if(i==3){
    console.log(i);
    break con;
    }

    输出结果:3(循环标记con直到结果为3)

  • 相关阅读:
    springboot2系列目录
    zookeeper 集群部署
    canal 配置 详细说明
    在Docker环境下部署Kafka
    Spring4新特性
    centos7 卸载 jdk
    Kafka安装
    Scala 面向对象(三):package 包 (二)
    Scala 基础(七):Scala 运算符
    Maven 专题(四):什么是Maven
  • 原文地址:https://www.cnblogs.com/plmokn/p/8276623.html
Copyright © 2011-2022 走看看