js对象和数组的心得

对象
什么是对象?
对象是由键值对组成,主要用于用于存储数据和编程(
向对象)
键值对之间由“,”间隔,键值对由属性和属性值组成,属
性和属性值之间由“:”隔开
对象的定义:
字面量创建:
var obj={ }
构造函数创建: var obj=new任何函数(构造函数首字母
大写)
对象的分类:
本地对象:由系统提供的构造函数,需要被new之后,7
能使用,Number、 String等
内置对象:由系统提供的可以直接使用的对象(不需要被
new),如: Math
宿主对象:不是由ECMA提供,由平台(页面、浏览器)提
供,document和window (窗口)

数组
什么是数组?

  • -组数据的集合
    数组的创建:
    字面量: vararr=[。 。。];
    构造函数: var arr=new Array(); //当()中只有一 -个参数时表示
    数组的长度
    数组的方法:
    push:尾增。会改变原数组,返回修改后的数组长度
    pop:尾删。会改变原数组,返回删除的成员
    unshift:头增。会改变原数组,返回修改后的数组长度
    shift:头删。会改变原数组,返回删除的成员
    slice(start,end):截取,参数为开始和结束坐标,返回一个以
    截取数据为成员的新数组,不会改变原数组
    splice(操作坐标,删除数量,添加的数据。。。):替换。会
    改变原数组,返回一个以删除项为成员的新数组
    sort:默认会按照字符的排序规则,升序。需要传入回调函
    数,在回调函数身:上右接收两个参数,返回这两个参数的
    差,可以按照数值的排序规则进行排序。会改变原数组,返
    回排序之后的数组
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值