前端之家收集整理的这篇文章主要介绍了
Javascript字符串长度是否为常数?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我对JS很新,并且认为长度被认为是
属性.但是我收到一个注释,在循环中不使用str.length:
for(i = 0; i
var len = str.length;
for (i=0; i<len; i++){...}
现在,我知道str.length()是Java中的常量时间操作,因为长度存储在String类中的一个字段.但是再一次,字符串在Java中是不可变的.
我不确定JS字符串. JS中的str.length是否保证恒定时间?在网络中的任何地方找不到这个.
原文链接:https://www.f2er.com/js/152932.html