作者:程序员摩根
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
看上面文章的笔记:
一、
width:auto;width100%;
区别在于padding和margin的时候,100%的时候会超出父盒子宽度,auto不会。
二、继承是什么?
回答问题的步骤
1、解释是什么的问题。
2、解释这个技术的应用点、应用场景在哪里。
3、整理一下这个问题的优缺点是什么。
三、
把一个url拆解成origin、文件名、hash拆解成示例的格式。
关于这道题的解答:
const url = '<https://www.example.com/some/path/file.html#hash>';
const { origin, pathname, hash } = new URL(url);
const fileName = pathname.split('/').pop();
console.log(origin); // "<https://www.example.com>"
console.log(fileName); // "file.html"
console.log(hash); // "#hash"
作者:史政航是很胖
链接:juejin.cn/post/720424…
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
这2个点以前都没用过,没想到还可以这么用,确实简单明了。
.pop() 删除数组的最后一个元素,然后返回的删除的元素。
全部的属性方法介绍:developer.mozilla.org/zh-CN/docs/…
以前是使用正则匹配返回参数值,
现在有现成的方法: 浏览器全部兼容,而且bug少
// https://some.site/?id=123
const parsedUrl = new URL(window.location.href);
console.log(parsedUrl.searchParams.get("id")); // "123"