为了账号安全,请及时绑定邮箱和手机立即绑定

数组里再嵌套这么多个{p:[{x:800,y:400},{x:800,y:800},color:"#f6ca29"]}是怎么回事啊

这语法好像之前js里面没学到过啊大神们能解释下吗

正在回答

2 回答

你这个表达式好像写错了,应该是

{p:[{x:800,y:400},{x:800,y:800}],color:"#f6ca29"}才对,p 和 color 表示对象的属性,而 p 属性值是数组,,数组里存放的是用匿名对象表示的坐标点 x 和 y,若要取第一个数组对象的 x 的值,则写为  对象.p[0].x;若要取 color 的值,则写为  对象.color


0 回复 有任何疑惑可以回复我~
#1

无节操司机 提问者

明白了这个是涉及了js面向对象的知识吗
2017-04-29 回复 有任何疑惑可以回复我~
#2

无节操司机 提问者

非常感谢!
2017-04-30 回复 有任何疑惑可以回复我~

虽然楼上意见回答了,,但是我想要告诉你的就是,js的数组和和其他语言不一样,js数组可以保存任意类型的数据,这里呢是因为需要到一些数据,保存在数组里,获取也就更方便。。不用那么繁琐

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

数组里再嵌套这么多个{p:[{x:800,y:400},{x:800,y:800},color:"#f6ca29"]}是怎么回事啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信