zoukankan      html  css  js  c++  java
  • Js对象

    Function引用类型创建的对象也叫函数。

    一、创建函数:

      1.function 函数名(x,y,z...){

        各种js语句

        }

      2.var 函数名=function(x,y,z...){

      各种js语句

        }

    二、调用函数:

      函数名();

    三、函数可以有返回值:关键字return,如

    1     var $1=function (){
    2         console.log('function $1 running~');
    3         return 2;
    4     };
    5     console.log($1());

      输出结果如下:

    四、function对象有默认属性length,代表形参的个数。

    Array引用类型创建的对象也叫数组。

    一、是数据的集合,数组里面的值称为数组元素;

    二、数组元素可以是基本数据类型,也可以是数组或Object类型;

    三、实例:

     1 <script type="text/javascript">
     2 var arr1 = new Array();
     3   arr1[1]=3;
     4   arr1[2]={
     5     name:'zrh'
     6   };
     7   var arr2=new Array('blue','gray','red');
     8 var arr3 =[5,'2','zrh',true];
     9   console.log(arr1[1]);
    10   console.log(arr1[2].name);
    11 console.log(arr3.join());
    12 console.log(arr3.join(''));
    13 </script>

    数组对象常见内置方法:concat(),join(),pop(),push(),reverse(),shift(),slice(),sort(),splice(),unshift()

    四、遍历数组:

      for(var i=0;i<数组.length;i++){

        数组[i];

      };

    对象和函数的嵌套使用

    一、创建复合对象

     1 var $1={
     3   name:'zrh',
     5   test:function(){
     7     console.log('我是$1的属性test,我本身是一个函数');
     9   };
    11 };
    13 $1.test();
    15 var $2={
    17   name:'yw',
    19   test:function(){
    21     console.log(this.name);
    23   };
    25 };
    27 $2.test();

      注意:test本身就是一个函数,所以在调用时需要加();

     

     二、增删属性:

    1 <script type="text/javascript">
    2 var $1={
    3     name:'zrh'
    4  };
    5  $1.man='yw';
    6  console.log($1.man);//查看是否添加成功,如果成果则应在控制台打印
    7  delete $1.man;//删除$1的man属性,而不是它的值
    8  console.log('man' in $1);//查看$1中是否仍含有man属性,但应注意以字符串形式表示属性
    9 </script>

     结果:

     

  • 相关阅读:
    codeforces C. Cows and Sequence 解题报告
    codeforces A. Point on Spiral 解题报告
    codeforces C. New Year Ratings Change 解题报告
    codeforces A. Fox and Box Accumulation 解题报告
    codeforces B. Multitasking 解题报告
    git命令使用
    shell简单使用
    知识束缚
    php 调用系统命令
    数据传输方式(前端与后台 ,后台与后台)
  • 原文地址:https://www.cnblogs.com/yw0219/p/5887455.html
Copyright © 2011-2022 走看看