设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1536|回复: 4
打印 上一主题 下一主题

[已经解决] 萌新请教个关于数组的问题

[复制链接]

Lv3.寻梦者

梦石
0
星屑
3298
在线时间
1120 小时
注册时间
2009-4-15
帖子
815
跳转到指定楼层
1
发表于 2015-7-23 18:13:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
大家好,这个帐号不是我的,我只是借来用用~现在转入正题:
如果a是一个数组,那么,a = []和a.clear有什么区别?
头像被屏蔽

Lv1.梦旅人 (禁止访问)

梦石
0
星屑
88
在线时间
631 小时
注册时间
2014-8-4
帖子
3600
2
发表于 2015-7-24 08:19:30 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3298
在线时间
1120 小时
注册时间
2009-4-15
帖子
815
3
 楼主| 发表于 2015-7-24 18:00:32 | 只看该作者
没人回答吗?我可以@taroxd 吗?
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

无限の剣制

梦石
0
星屑
10074
在线时间
5020 小时
注册时间
2013-2-28
帖子
5030

开拓者贵宾

4
发表于 2015-7-24 20:01:33 | 只看该作者
效果上没有区别。
但是a = []是新生成一个空数组对象赋值给 a
a.clear是把原来数组清空
具体可以参考下面代码
  1. a=[1,2,3]
  2. p a.object_id #=>8862240
  3. a.clear
  4. p a.object_id #=>8862240
  5. a=[]
  6. p a.object_id #=>8862030
复制代码
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3298
在线时间
1120 小时
注册时间
2009-4-15
帖子
815
5
 楼主| 发表于 2015-7-24 20:07:22 | 只看该作者
VIPArcher 发表于 2015-7-24 20:01
效果上没有区别。
但是a = []是新生成一个空数组对象赋值给 a
a.clear是把原来数组清空

谢谢,虽然不是很明白,但是既然效果上是一样的那就可以了,怎么结贴啊?

点评

点击主楼下面的标记已解决  发表于 2015-7-24 20:18
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-15 02:59

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表