语法(数组)

1、什么是数组?
     
数组就是一个存放数据的容器


2、什么时候用数组?
    
当数据比较多的时候我们就用到了数组


3、数组有什么作用呢?
 
   通常情况下,我们把一系列相同类型的数据存放在数组里面


4、数组应该如何进行创建?
    
三种创建方式:@1、构造函数方式:var 变量名 = new Array();
                           @2、var 变量名 = Array();
                           @3、var 变量名 = [];


5、数组的遍历:
  
  for(var i in arr){}


6、什么是伪数组?
    
具有数组的特性,但不是一个数组。


7、如何判断一个对象是不是数组?
  
  instanceof:判断一个对象是不是某一个东西创建出来的


8、push:尾部添加;
  
  unshift:头部添加
    pop:尾部删除
    shift:头部删除
    sort:数组的排序如果sort里面没有写回调方法的话就是按照ASCII码进行排序,如果回调了的话就按照回调的方式进行排序


9、
concat:数组拼接
    join:将数组转化为字符
    split:将字符串转换成数组
    toString:将数组转换成字符串
    slice:截取(删除)
    splice:截取(插入,删除,替换)


10、值传递:基本数据类型的值是不会发生变化的
       
引用数据类型:数据类型会发生改变,因为只要地址的指向不变那么数据肯定会发生变化。


11、多维数组:数组嵌套就叫做多维数组
12、什么是一个对象?
    能够表示同一类信息的数据
13、对象如何创建
        
三种创建:var obj = new Object();
                        var obj = Object();
                        var obj = { };


14、对象赋值:
      
  遵循一个原则:键值对  属性属性值 每个键值对之间用逗号隔开 键和值之间用冒号隔开


15、如何访问对象里面的某些值
            
1、对象名.键
            2、对象名[键] :如果这个键是一个属性的话那么就需要加引号,如果是一个变量的话就不需要加引号


  16、 json:一种轻量级的数据存储    
                    
如果写在js里面叫做数组对象

                    如果写在json文件里面叫做json







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值