javascript
文章平均质量分 52
明澈微寒skye
这个作者很懒,什么都没留下…
展开
-
Vue 2 源码中的工具函数 - (一、判断型函数)
一、判断型函数1. emptyObjectObject.freeze({}); 冻结对象,即对象的第一层不能修改。2. isUndef 判断变量是 未定义3. isDef 判断变量是 已定义和上述判断正好相反。4. isTrue 判断变量是否未true。5. isFalse 判断变量是否未false。6. isPrimitive 判断变量试是否是 原始数据类型primitive: 原始,初始;原始数据类型: string number symbol boolean7. i原创 2022-07-06 16:55:29 · 963 阅读 · 0 评论 -
关于forEach会不会改变原数组问题
进入正文,上午coding的时候发现了关于数组循环的问题,我这人又比较懒就琢磨能不能简约点。于是就有了今天的这篇小总结~大家比较熟悉的就是forEach不会改变原数组的值,map不改变原数组,可以返回一个新数组。那有时候我们想修改原数组中的值,又不想使用map创建一个新数组的时候,可以怎么做呢?凡事都可能有例外的情况,比如:如果这个数组的某一项是引用类型,那么也可以使用forEach进行修改。a = [1,2, {num: 1}, 'abc']a.forEach(item => {原创 2022-05-31 13:56:25 · 3844 阅读 · 3 评论 -
对js回调函数的理解
定义:回调函数,顾名思义就是小样,回头我再调用你。。。英文定义:A callback is a function that is passed as an argument to another function and is executed after its parent function has completed我们可以理解为:将回调函数B当做一个参数,传递给另外一个函数A,即先执行函数...原创 2018-04-02 15:00:56 · 173 阅读 · 0 评论