举例
例1:
const url = "http://test15-www.baidu.com"
let testHead = null
testHead = url.substr(0,url.indexOf('-'))
console.log(testHead)
例2:
const url = "http://test15-www.baidu.com"
let testHead = null
testHead = url.split("-")[0]
console.log(testHead)
js基础差,目前只想到这两个方法来取得“-”之前的字符,请问下,上面例2是被说性能不好的例子,那么第一个呢?或者还有哪些别的方法更好的实现这个功能,而且性能还好的?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
如果不是性能特别差的情况,不要太在意性能的问题,
还可以用正则表达式
去看看 MDN 上的 Array.prototype 和 RegExp
感觉正则表达式更直接简单。