岁月流歌 2022-05-04 13:51:55
函数的形参是值的传递,传递对象的话,函数接受的是这个对象的指针。
function changeObjProperty(o) {
o.siteUrl = "http://www.baidu.com"
o = new Object()//这是一个新的对象
o.siteUrl = "http://www.google.com"
}
let webSite = new Object();
changeObjProperty(webSite);
console.log(webSite.siteUrl);
//www.baidu.com
岁月流歌 2022-05-03 20:16:41
flex :flex-grow flex-shrink flex-basis
①.flex-grow 剩余空间索取
默认值为0,不索取
eg:父元素400,子元素A为100px,B为200px.则剩余空间为100
此时A的flex-grow 为1,B为2,
则A=100px+1001/3; B=200px+1002/3
②.flex-shrink 子元素总宽度大于复制元素如何缩小
父400px,A 200px B 300px
AB总宽度超出父元素100px;
如果A不减少,则flex-shrink :0,B减少;
②,flex-basis
该属性用来设置元素的宽度,当然width也可以用来设置元素的宽度,如果设置了width和flex-basis,那么flex-basis会覆盖width值。
- 共 1 页
- 1
弱弱的发一个,
思路:
fn 属于 Promise
while 需要 await 阻塞
递归 可以直接回调 异步
第 159 题:实现 Promise.retry,成功后 resolve 结果,失败后重试,尝试超过一定次数才真正的 reject