在小程序中如何删除某一对象数据中的某一参数
发布于 4 年前 作者 xiulan84 2527 次浏览 来自 分享

在我们编写小程序的过程中,当一个json数据参数使用较多,只有某一个或几个参数不需要时,为了减少代码量,需要剔除不需要的参数,下面介绍一种处理方式。

删除某一参数。
执行语句为:
delete Object.参数 ;

下面请见下述示例和执行结果效果。

而对于数组对象来说,此种方式也可以。
执行语句为:
delete 数组[索引] ;

此种处理方式数组长度不变,不会真正进行删除,只是执行清空(empty)操作。后续数据处理时需要注意。
如果在执行删除后使用到数组的长度则会发现和删除前一致。

可以看出删除前后数组长度不变,但是第二个数据被清空,而输出数组全部数据前后对比发现数据一致,但是使用另一种输出方式,却是另一种结果,请看下面效果。

后续再讨论为什么会出现此种情况。

回到顶部