nodejs哈希(hash)如何获取url上的参数?
老师,nodejs哈希(hash)如何获取url上的参数?
5
收起
正在回答
1回答
同学你好,处理带有哈希的URL并从上面得到参数一般来说两种方式,如下:
1、内置的URL:
const url = new URL('https://test.com/page#hash=1');
console.log(url.hash); // 输出: #hash=1
如果你需要解析哈希部分中的参数,可以进一步对url.hash进行处理,例如使用正则表达式或字符串分割方法。
2、使用url模块:
const url = require('url');
const parsedUrl = url.parse('https://test.com/page#hash=1', true);
console.log(parsedUrl.hash); // 输出: #hash=1
// url.parse()方法返回一个对象,你可以直接访问hash属性以获取哈希值。
祝学习愉快!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星