摘要:
背景:在vscode中看到好多人提交了错误答案,至此刻没有看到对的答案。哈哈 解法: function computeProduct(arr) { let max = 0 let zarr = [],farr = [] if(arr.length 3){ max = arr[0]*arr[1]*ar 阅读全文
摘要:
准备条件 ,场景。我打算做一个点击button数字就会加的操作。首先我用官方的redux,但是react-redux我会用自己写的react-redux 整体的架构,感兴趣的小伙伴可以借鉴一下。 肯定对reduxContext充满了疑问,其实这里就是船建一个React.createContext() 阅读全文
摘要:
Number,Boolean,String,Undefined这几种基本类型混合比较时,会将其转换成数字再进行比较 Number(undefined) 是NaN 所以undefined不等于 Number Boolean String Undefined 这几种类型 比较就都是false undef 阅读全文
摘要:
在此之前都快忘了这个方法了,先介绍一下用法: 还是以原生js,index.html 为例子, bindActionCreators可以绑定多个actionCreator actionCreator其实就是一个对象 ,bindActionCreators的目的在于把store的dispatch和act 阅读全文
摘要:
function createStore(reducer,initialState){ let state = initialState || undefined let listener = [] function getState(){ return state } function subsc 阅读全文
摘要:
templet = { type:"div", attr:{ id:"div2"}, classList:["2"], children:[ { type:"span", attr:{ id:"text1", value:"is text"}, classList:["1"], id:"span1" 阅读全文
摘要:
1.static getDerivedStateFromProps(nextProps,prevState){ return {number:prevState.number*2} } 返回的是一个新的state 2.getSnapshotBeforeUpdate(){ return this.co 阅读全文
摘要:
function render(element,container){ console.log(element) if(typeof element 'string' || typeof element 'number'){ return container.appendChild(document 阅读全文
摘要:
vue.use(VueRouter) 咱们经常看到vue上面会通过use调用一些方法,那么这些方法到底执行了什么呢? 其实每个第三方插件都是一个具有install 方法的类,在vue.use(VueRouter)的那一刻,会执行VueRouter里面的install方法。如果没有install方法会 阅读全文
摘要:
背景:很久之前的压轴面试算法题。 解决方案: // 多维排重 let x = [123, [3,4, [523,3, 1], [3,4,67]]]; //结果 [123, [3,4, [523, 1], [67]]]; const stant = x.flat(Infinity) const new 阅读全文