平时 js 写页面链接的跳转,使用的方式是: window. location. href ;
今天看到另外一种写法: location. href ;
一般人看到这两种写法的反应: 第一种,居然可以这么写,这样写真的可以么 ?
第二种,这两种写法我都知道啊,没什么么嘛 ?
我是第一种反应,本着怀疑的态度,实测了一番,发现,两种方式都是OK的 ;
查阅一番相关资料,结合控制台输出:
我们可以看到w indow 对象简直就是一个大 boss ,不仅仅 location ,连 document 都是 他的小弟;
也就是说 w indow. l ocation 等于 l ocation ,所以才有了上面的两种写法;