问答题71题:解析url

/**

  • 解析一个url,并生成window.location对象包含的域
  • location:
  • {
  •  href: '包含完整的url',
    
  •  origin: '包含协议到pathname之前的内容',
    
  •  protocol: 'url使用的协议,包含末尾的:',
    
  •  username: '用户名', // 暂时不支持
    
  •  password: '密码',  // 暂时不支持
    
  •  host: '完整主机名,包含:和端口',
    
  •  hostname: '主机名,不包含端口'
    
  •  port: '端口号',
    
  •  pathname: '服务器上访问资源的路径/开头',
    
  •  search: 'query string,?开头',
    
  •  hash: '#开头的fragment identifier'
    
  • }
  • @param {string} url 需要解析的url
  • @return {Object} 包含url信息的对象 */
难度:
更新时间:2021-07-25

赞赏支持

预览

题库维护不易,您的支持就是我们最大的动力!