来源:椿树下载网 更新:2024-07-22 05:10:58
用手机看
哎呀,说到JavaScript的substring,我真是又爱又恨!每次看到代码里的substring函数,我就忍不住想吐槽一下。你以为substring就是简单地把字符串切一切吗?大错特错!这里面可是有不少小坑的。
首先,substring的两个参数,开始位置和结束位置,听起来简单,但你得小心!如果你给的开始位置比结束位置大,substring可是会自动给你调换位置的。比如你写了个`substring(5,2)`,它默默地给你变成了`substring(2,5)`,真是贴心得让人哭笑不得。
还有啊,如果你传了个负数进去,substring可是会把负数当作0来处理的。这就意味着,如果你想从字符串末尾开始切,用substring可是行不通的。这时候,你就得考虑用slice或者substr了,真是让人头疼。
不过,说到底,substring还是挺好用的,特别是在处理一些简单的字符串操作时。只要你记住这些小陷阱,别让它在关键时刻给你掉链子,它绝对是你的好。
tokenpocket最新版:https://cs24serve.com/danji/19345.html