BetterTs

鸢飞戾天者,望峰息心;经纶世务者,窥谷忘反

前缀自增运算符和后缀自增运算符的区别

顺序

  • i++ 先使用完i,再进行自增操作
  • ++i,先自增再使用i

效率

对内建的数据类型而言,二者毫无区别。

对自定义数据类型而言,

  • ++i返回的是对象的引用,更节省时间和空间。
  • i++返回的是对象的值。i++导致了在返回大对象的时候产生了较大的复制开销,引起了效率低下。
点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注