使用场景:比如本站的批量打开网址功能,如果用户输入的网址不包含http或https,使用javascript打开网址就会变成页面地址+输入的网站(比如:https://www.4xseo.com/www.baidu.com)。因此我们需要对字符进行判断,是否包含http或https,如果不包含则添加
实现代码
if(url.substr(0,7).toLowerCase() == "http://" || url.substr(0,8).toLowerCase() == "https://"){
url = url;
}else{
url = "http://" + url;
}
本人代码小白,解读一下代码的意思,就是判断字符前7个字符如果是http://或前8个字符是https://,如果是则返回原字符
如果不是则加上http://返回