Perl与JS的比较(数组、哈希)
摘要:
上一篇列出了Perl中定义数组,对象的方式与JS的异同。这里继续补充数组,哈希的相关操作。一、数组可以对数组进行增删,插入。与JS不同的是这些函数都是全局的,JS则是挂在Array.prototype上。1,对数组尾部的操作pop(删除最后的元素)、push(在尾部添加)@goods = qw/pen pencil/;pop(@goods); # @goods 变成 (pen)push(@goods, 'brush'); # @goods 变为 (pen, brush)在Perl中,函数调用时小括号是可选的(视上下文而定),就象前面使用的print。以下是等价的pop @goo 阅读全文