js 获取一下url里面的一些内容

JavaScript 的document对象中有一个location的子对象,其包括是属性如下:

  1. document.location.host   //表示当前域名 + 端口号
  2. document.location.hostname  //表示域名
  3. document.location.href   //表示完整的URL
  4. document.location.port   //表示端口号
  5. document.location.protocol   //表示当前的网络协议
    js的引用的理解

 引用相当于指针。多个变量引用同一个对象实例,通过其中一个去修改它,结果会作用到所有引用变量上,因为它们其实都指向同一个对象。
  js内部会维护一个引用计数,如果没有变量这个对象(引用计数为0),也就代表这个对象没用了,可以被垃圾回收。

所以

循环往数组中插入对象时要确保每次都创建一个新的对象,不能重复使用之前的对象
 
//错误的方法
var  arr = [];
var  obj = {};
for  ( var  i = 0; i < 10; i++) {
     obj.id = i;
     arr.push(obj);
}
//正确的方法
var  arr = [];
for  ( var  i = 0; i < 10; i++) {
     var  obj = {};
     obj.id = i;
     arr.push(obj);
}

在vue中设置默认的路由以及设置重定向

{
path:'/', //这个表示的是根目录,即一进入的页面
redirect:'/index' //设置页面一进来就显示的页面,即重定向到goods组件,这里写的内容是对应组将的component的值
},
{
path: '/index',
name: 'Index',
component: Index
},
这样 当你输入localhost:8080的时候默认后边就会加上index的字段。
 
 



 

猜你喜欢

转载自www.cnblogs.com/lieaiwen/p/10196032.html