自我介绍
看题目
let obj = { a: 1, b: () => { const res = this.a + 1; } }
(1)怎么把上面的代码转换成ES5
(2)严格模式下执行 obj.b会怎么样
const ComponentA = () => { const [setList, list] = useState([]); useEffect(() => { fetch().then() => { setList(res) }) }, []) return <></>; }
(1)如果在请求的过程中这个组件销毁了,在执行setList的过程中会抛出一个警告,这个如何避免
(2)如果现在把 fetch()换成其他的异步操作,不取消请求,但不希望执行setList,如何处理。
(3)如果因为业务原因,shouldStop需要放在useEffect外面,怎么操作。
const ComponentA = () => { const [setList, list] = useState([]); // const shouldStop = xxxx useEffect(() => { fetch().then() => { if(shouldStop) return; setList(res) }) }, []) return <></>; }
讲讲几个项目都做了什么
项目跟性能监控相关的
项目里面monorepo怎么做的,为什么要用monorepo
你知道monorepo的其他技术方案吗
反问