码迷,mamicode.com
首页 > Web开发 > 详细

对url的处理(需牢记)

时间:2017-01-19 21:39:16      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:url   path   strong   amp   span   length   arc   路径   hle   

总结对URL处理的套路

获取一个URL路径的长度

var search = 1 + url.indexOf(‘?‘);
//路径的长度
var pathlength = search ? search - 1 : url.length;

通过路径的长度来获取主机字符串

var fqdn = url[0] !== ‘/‘ && 1 + url.substr(0, pathlength).indexOf(‘://‘);
//protohost就是主机的名字
var protohost = fqdn ? url.substr(0, url.indexOf(‘/‘, 2 + fqdn)) : ‘‘;

 

对url的处理(需牢记)

标签:url   path   strong   amp   span   length   arc   路径   hle   

原文地址:http://www.cnblogs.com/liuyinlei/p/6308741.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!