
获得徽章 0
- console.log 在浏览器的控制台中,并不完全可信,JSON.stringify 有时可以解决这个问题:
let a = {
x: 1,
y: 2,
};
let b = {
c: [2, 3],
d: a,
};
const foo = (v) => JSON.stringify(v, null, 2);
console.log(b);
console.log(foo(b));
a.z = 'sdfdf';
console.log(b);
console.log(foo(b));展开评论点赞 - 分享一个解析 url 的正则,在 JavaScript 语言精粹 66页看到的
const parseUrl = /^(?:([A-Za-z]+):)?(\/{0,3})([0-9.\-A-Za-z]+)(?::(\d+))?(?:\/([^?#]*))?(?:\?([^#]*))?(?:#(.*))?$/;展开等人赞过324