Javascript 注释数组值而不是删除它们
出于好奇,从数组中删除一个值和仅仅注释它而不是从数组中删除它在性能方面有什么区别吗 我们有一个数组Javascript 注释数组值而不是删除它们,javascript,arrays,Javascript,Arrays,出于好奇,从数组中删除一个值和仅仅注释它而不是从数组中删除它在性能方面有什么区别吗 我们有一个数组让arr=[{a:1},{b:2},{c:3},{d:4}]并且必须删除最后一个值。我们不是使用数组方法,而是手动删除该值或对其进行注释 我们有两个数组,即,let arr1=[{a:1},{b:2},{c:3}]和 let arr2 = [ {a:1}, {b:2}, {c:3}, // {d:4} ] 在arr1中,最后一个值将从代码中删除,在a
让arr=[{a:1},{b:2},{c:3},{d:4}]
并且必须删除最后一个值。我们不是使用数组方法,而是手动删除该值或对其进行注释
我们有两个数组,即,let arr1=[{a:1},{b:2},{c:3}]
和
let arr2 = [
{a:1},
{b:2},
{c:3},
// {d:4}
]
在arr1中,最后一个值将从代码中删除,在arr2中,该值将被注释。功能方面,这两个数组的长度为3,如果我们在数组中对代码进行了注释,是否会出现性能问题,或者通常会出现任何问题?注释会像空白一样被扫描,因此不会被处理。但是,如果您也在查看已完成的工作,那么它实际上会影响时间方面的性能注释会像空白一样被扫描,因此它们不会被处理。但是,如果您也在查看已完成的工作,那么它实际上会影响时间方面的性能。不,注释掉的代码永远不会执行,并且完全被忽略,因此除了文件大小之外,没有任何性能问题会稍微大一点。不,注释掉的代码永远不会执行,并且会被完全忽略,因此除了文件大小之外,不会有更大的性能问题。执行代码时,注释会被完全忽略;除了源文件的大小(例如,如果包含太多注释)也可以忽略之外,简单地注释掉代码而不是完全删除代码不会有性能问题。如果要在将代码投入生产之前缩小代码,注释无论如何都会被删除。当注释代码中的一行时,没有可测量的性能成本。当代码执行时,注释被完全忽略;除了源文件的大小(例如,如果包含太多注释)也可以忽略之外,简单地注释掉代码而不是完全删除代码不会有性能问题。如果要在将代码投入生产之前缩小代码,注释无论如何都会被删除。当注释代码中的一行时,没有可测量的性能成本。差异可以用纳秒计算,可能没有什么好担心的。差异可以用纳秒计算,可能没有什么好担心的。