永发信息网

请问在javascript中window.location和window.location.href的区别在哪,为什么前者跳转速度比后者快。

答案:3  悬赏:50  手机版
解决时间 2021-11-26 15:14
请问在javascript中window.location和window.location.href的区别在哪,为什么前者跳转速度比后者快。
最佳答案
window.location是页面的位置对象,window.location.href是 location的一个属性值,并且它是location的默认属性就是说对window.location直接赋值一个url实际上就是对window.location.href赋值。location对象除了有href属性外还有很多其他属性和方法,而href就是一个字符串
只不过修改location的href会触发浏览器加载 href所指向的url
因此不存在前者速度比后者快的。
btw:你判断前者比后者快的依据是什么?事实上,加载同一个url的速度不一定每次都一样,这个受当时的网络状况,页面内容是否已经有被缓存等有关。追问我测试前后者的速度是在本机上测试的。测试方法就是:两个相同的项目同样的地方,一个里面使用window.location,另一个页面里使用window.location.href。然后都发布到本机的iis里,经测试两个速度有明显的快慢差异。很是费解。追答1、你测试了几次?建议多次测试求平均值
2、你是如何计算时间的?
全部回答
javascript 中 if (window != top) top.location.href = location.href;如果当前脚本所在网页是被别的网页框架显示的,那么框架网页的那个网页跳转到
这个没有比较的必要吧?就算一台机器也有资源的使用问题,快一点慢一点有什么关系?很多东西是不受控制的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
0805、0805C、0805D和0805R封装都有什么区别
burberry男士皮带在香港买的多少钱?
王新元的英文名是?
建设摩托车125-v6质量怎么样现在多少钱
紧急!!!桃树一般高度是多少啊???
辽宁省沈阳市大东区津桥路2号属于什么街道
河南瀚祥防水地址在什么地方,想过去办事,
刚认识一个月女朋友说先把感情放下一段时间,
如何鉴别是否是原装的 ps2 s端子线 ?
x=0:0.1:10; y=0:0.1:10; z=0:0.1:10; z=((x.
请问落地式音响和室内音响的区别在哪?效果和
找一篇训诫文,内容大概是这样,哥哥是学校的
大家觉得NIKE门将手套和阿迪达斯门将手套的差
何谓是变异组合练习手段?
看玫瑰花周记 60字 优秀周记
推荐资讯
收到购买的大闸蟹后该如何保存
倒吊深渊和海加尔山
浙江省嘉兴市平湖市申请地暖地址?
17岁的男生,今天做了微针,会不会毁容啊,好
5.6/3.5+4.7简便计算
saucony hurricane和triumph是什么区别 宽带
姓麦的男生,取名,要有三点水,属狗的,不要
长治市城区老龄工作委员会地址在哪,我要去那
如何去除暴风影音5弹出的广告?
女生弯腰时看见她的点 女生都是因为什么弯了
克比如果当上大将后,会是什么称号
红米note自带电子邮箱无法登录
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?