substring在编程语言中是一个异常熟悉的看法,它可以辅助法式员在字符串操作中快速获取所需的部门。不外,substring的功效也不止于此,它还可以辅助我们实现一些巧妙的操作。
好比在JavaScript中,我们可以使用substring来解密字符串:
const encrypted = "rovwsovttranto";
// 行使ASCII值举行解密
let decrypted = '';
for (let i = 0; i < encrypted.length; i = 2) {
decrypted = String.fromCharCode(parseInt(encrypted.substring(i, i 2)) 23);
}
console.log(decrypted); // lookatthatdog
除此之外,substring还可以辅助我们实现一些字符串拼接、特定字符截取、URL剖析等功效。
若是你在编程中还只是把substring看成一个简朴的字符串复制,那么你可能需要重新审阅它的作用,挖掘其中的更多玩法。