url 类比json 记忆
url.parse 将url字符串转成对象
url.format将url 对象转字符串
const url=require('url')
let urlString='https:47.95.207.1:3000/fcj/recommend/hot/hehe?us=123&ps=567#nihao' let urlObj=url.parse(urlString) console.log(urlObj)
let obj= { protocol: 'https:', slashes: null, auth: null, host: null, port: null, hostname: null, hash: '#nihao', search: '?us=123&ps=567', query: 'us=123&ps=567', pathname: '47.95.207.1:3000/fcj/recommend/hot/hehe', path: '47.95.207.1:3000/fcj/recommend/hot/hehe?us=123&ps=567', href: 'https:47.95.207.1:3000/fcj/recommend/hot/hehe?us=123&ps=567#nihao' } let string=url.format(obj) console.log(string)
🌲 回忆:什么是JSON,什么是JSON对象,什么是JSON字符串
JSON( JavaScript Object Notation):是一种数据格式。
JSON对象,是JSON格式的对象。JSON字符串,是JSON格式的字符串。
参考:https://blog.csdn.net/u011240877/article/details/46651249