摘要:React 单向: 优点:数据流更清晰,只有唯一的入口和出口,数据状态变化都能被记录、被跟踪,易于维护,调试也很方便,顺藤摸瓜,适用于大型复杂项目, 缺点:代码量多了一点,表单校验这种,有时就会比较繁琐 Vue 双向: 优点:代码量减少,操作更方便(表单操作,双向绑定更优,简化了代码),个人认为双向
阅读全文
摘要:面试官 -- 跨域请求如何携带cookie? Ethan01 前端开发 2022-03-31 09:25 来自:掘金,作者:Ethan01 链接:https://juejin.cn/post/7066420545327218725 前言 最近在参加面试找工作,陆陆续续的面了两三家。其中面试官问到了一
阅读全文
摘要:数组乱序 在使用需要某种程度的随机化的算法时,你会经常发现洗牌数组是一个相当必要的技能。下面的片段以O(n log n)的复杂度对一个数组进行就地洗牌。 const shuffleArray = (arr) => arr.sort(() => Math.random() - 0.5) 。// 测试c
阅读全文
摘要:空值合并操作符(??) 只有当左侧为null和undefined时,才会返回右侧的数 空值合并操作符(??)是一个逻辑操作符,当左侧的操作数为 null 或者 undefined 时,返回其右侧操作数,否则返回左侧操作数。 与逻辑或操作符(||)不同,逻辑或操作符会在左侧操作数为假值时返回右侧操作数
阅读全文