在小程序中如何删除某一对象数据中的某一参数
在我们编写小程序的过程中,当一个json数据参数使用较多,只有某一个或几个参数不需要时,为了减少代码量,需要剔除不需要的参数,下面介绍一种处理方式。
删除某一参数。
执行语句为:
delete Object.参数 ;
下面请见下述示例和执行结果效果。
而对于数组对象来说,此种方式也可以。
执行语句为:
delete 数组[索引] ;
此种处理方式数组长度不变,不会真正进行删除,只是执行清空(empty)操作。后续数据处理时需要注意。
如果在执行删除后使用到数组的长度则会发现和删除前一致。
可以看出删除前后数组长度不变,但是第二个数据被清空,而输出数组全部数据前后对比发现数据一致,但是使用另一种输出方式,却是另一种结果,请看下面效果。
后续再讨论为什么会出现此种情况。