obsidian-computer
前端识记

踩坑记录

1. indexOf无法检索到NaN是否重复,如果不是要查找下标,使用includes 2. js / @param {Array} arr @param {Function} fn @returns…

最后更新 2026年8月21日
  1. indexOf无法检索到NaN是否重复,如果不是要查找下标,使用includes
  2.   /**
    * 
    * @param {Array} arr 
    * @param {Function} fn 
    * @returns 
    */

function myMap(arr, fn) { // TODO return arr.reduce((prev,cur,idx)=>{ // 我提供规定函数被调用的参数,两个参数,当前元素、当前索引,并且要执行 let res = fn(cur,idx); prev.push(res) return prev },[]) } // 我提供需要执行的函数,请按照规则传入对应的参数,所以在ts中是预先规定参数意义;(也可以是我指定好,反正上下两个参数的意义需要对应) eq('3. myMap', myMap([1, 2, 3], (x, i) => x * 10 + i), [10, 21, 32]);

3. 

反向链接(0)

还没有笔记链接到这里。在 Obsidian 里用 [[笔记名]] 引用它,这里就会出现,关系图谱上也会多出一条连线。

评论

关系图谱

工程化与性能优化网络React快速总结This指向TypeScript 快速上手Web components00-总览与阅读路线01-reactivity-effect与依赖收集02-reactivity-reactive-ref-computed03-runtime-挂载流程04-runtime-组件系统05-runtime-更新与diff06-compiler-三段式07-方法论-如何啃大型开源项目README前端小记01-js-core02-browser03-network04-css-html05-react06-vue07-engineering08-scenarios09-handwritten-js10-algorithms11-ai-frontend手写Promise踩坑记录前端识记AI总结mini-vue-reading前端面试

On this page

No Headings