JS-对象

作者: 杂选说 | 来源:发表于2018-12-18 23:39 被阅读0次
  • Array
    1.声名
      var arr = [];
    2.读取数据-通过索引
      var arr = ['1','2','3'];
      var data = arr[0]; //'1'
    3.修改数据-通过索引
      var arr = ['1','2','3'];
      arr[0] = '5'; //['5','2','3']
    4.push()方法
      将数据追加到一个数组末尾的方法
      var arr = ['1','2','3'];
      arr.push('4'); //arr为['1','2','3','4'];
    5.pop()方法
      将数组中的末尾的数据移除
      var arr = ['1','2','3'];
      var data = arr.pop(); //arr为['1','2'] data为‘3’
    6.shift()方法
      将数组中的第一个元素移除
      var arr = ['1','2','3'];
      var data = arr.shift(); //arr为['2','3'] data为‘1’
    7.unshift()方法
      将数据追加到一个数组中的第一个位置方法
      var arr = ['1','2','3'];
      arr.unshift('4'); //arr为['4','1','2','3'];
    
  • 字典-对象
    1.声名
     var dic = {};
    2.读取数据-通过索引
     var dic = {
           'a':1,
           'b':2,
           'c':3
         };
     var data = dic['a']; //读取值为 1
    3.读取数据-通过.操作
     var dic = {
           'a':1,
           'b':2,
           'c':3
         };
     var data = dic.a; //读取值为 1
    4.修改数据
      var dic = {
           'a':1,
           'b':2,
           'c':3
         };
       dic['a'] = 4; 或
       dic.a = 4;
    5.添加属性
     var dic = {
           'a':1,
           'b':2,
           'c':3
         };
     dic['d'] = 4;或dic.d = 4;
    6.删除属性
     var dic = {
           'a':1,
           'b':2,
           'c':3
         };
     delete dic.a;
    7.检查对象属性-hasOwnProperty(属性)
     var dic = {
           'a':1,
           'b':2,
           'c':3
         };
     dic.hasOwnProperty(a); //true
    
  • JSON
    JavaScript Object Notation 简称JSON
    var json = [{}];
    var json = {};
    1.读取json属性值
      通过.操作符或者[索引]来访问JSON的对象嵌套属性

相关文章

  • JS-对象

    一、数学对象(8) 二、字符串对象(9 ) 1、字符串:是一个字符2、字符串对象:是一个数组。3、用字符串方法对字...

  • JS-对象

    1. 基础 可通过字面量定义对象,在对象内部定义属性和方法 可以通过对象.属性或者对象['属性'] 对象['方法...

  • JS-对象

    Array1.声名 var arr = [];2.读取数据-通过索引 var arr = ['1','2','...

  • 数组

    JS-数组 方法: Array.isArray(obj) : 判断对象是否是Array,是返回true,不是返回f...

  • 对JavaScript的Event对象的理解

    今天写一下个人觉得在JS中比较重要又比较独特的对象--Event对象以及应用。 -简单介绍JS- 谈到javasc...

  • js-创建对象

    工厂模式缺点:虽然解决了创建多个相似对象的问题,但是没能识别对象类型 构造函数模式 几点tips:构造函数的函数名...

  • JS-创建对象

    没完成大概先这样写下 字面量 优点:方便直观缺点:不能构成重用 new Object(); 工厂方法 优点:屏蔽了...

  • js-对象封装

    function Cat (name,age) { this.name = name; this.age = ag...

  • js-对象遍历

    2018年4月24号更新 在写代码的过程中有时可能要对一个对象进行遍历,然后进行相应的操作,那么对象该怎么遍历呢?...

  • JS-对象创建

    使用函数工厂创建对象,通过参数传递对象定制的数据,内部返回包含属性和方法的对象 使用构造函数创建对象,构造函数默认...

网友评论

      本文标题:JS-对象

      本文链接:https://www.haomeiwen.com/subject/cdilkqtx.html