首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
javascript
Gentle_Zhou
创建于2021-08-28
订阅专栏
该专栏主要讲述在前端工程进阶过程中javascript的一些核心问题
暂无订阅
共13篇文章
创建于2021-08-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
图片懒加载【javascript原生实现】(面试项目性能优化点)
图片懒加载 图片懒加载在多图片页面中广泛应用,将可使化img标签进行临时图片加载成为了我们在性能优化中一门重要的技术,今天我们就为大家带来javascript的懒加载原生实现(做个小Demo)。 素材
【JavaSciript 源码:find和findIndex(ES6)的源码函数封装 】(面试高频题)
1.两个函数特点: 1.find函数主要使用用于查找某个符合判断条件的元素item,并return出去,函数执行完毕不影响原数组,开辟了一个新的空间将元素存储起来,故使用过程中需要定义一个变量去接收。
【javascript 消息事件队列】eventloop事件循环面试题解析
本文主要讲述的是js执行栈中的一个重要面试题。 涉及调用栈,微任务队列,宏任务队列的执行顺序。 首先我们来了解上述三者大概会有哪些实际的例子。 1.调用栈:全局consolo.log()调用语句,fu
【javascript专题】 高逼格的数组方法reduce解析及运用
本文章要讲述数组方法中一个比较难理解的方法:reduce 首先,我们搬出reduce方法的模型: array.reduce((pre,cur,index,arr)=>{},init) 接着,重点理解以
JavaScript中的数组扁平化的四个方法(秋招面试手撕递归方式,必记!)
``` const arr = [1,[2,[3,4,[5]]],6] //1.使用js自带api完成数组扁平化 console.log(arr.flat(3))//里面的参数指的是内
JavaScript 中的单例模式防止用户重复点击导致存储空间的资源浪费
1.在日常的开发场景中,我们经常会使用开发用户点击触发元素的出现。 稍微用代码举个例子如下: 如果每次点击都这样显示元素的化,用户点击了n次,就相当于在用户本地浏览器产生了n个,不仅对用户的空间资源造
JavaScript中map函数的解析和手写代码(面试几乎必问!!)
1.本文开头先怼出平日里我们对map函数的使用。 以上就是map方法,主要用于在原数组基础上,对数据进行操作,将操作的结果返回成一个新的数组 下列代码就是map方法的手写 //以下就是模拟使用map函
Javascript 关于arguments,内存泄露,高阶函数等面试中常问题目(1)
1.arguments 2.内存泄漏 常见的内存泄漏有这些 (1).闭包 (2).意外全局变量 (3).没有及时关闭的定时器 (4).脱离引用的DOM,例子如下: 3.高阶函数 本质就是函数里面的参数
JavaScript 中全局作用与函数作用域的特点,及JS预编译
1.全局作用域 全局作用于在页面被创建时产生,在页面被销毁时随之消失。 全局作用域默认的始祖对象是window 全局作用域下读取不到函数作用域内的变量 2.局部作用域 局部作用域在函数执行时产生,函数
JavaScript 中防抖与节流的原理及解析
本文着中讲述防抖与节流的实现原理。 那么在开始实际代码之前,我们先来说说防抖与节流的本质意思。 1.防抖:在一段时间内,用户不断通过浏览器实现某些功能太过频繁,我们想实现直至用户在一段时间内不再触发某
javascript 中赋值,浅拷贝,深拷贝的区别与源码解析
本文讲述一下赋值,浅拷贝和深拷贝的区别和原理解析。 由此可见,输出一致,说明无论是基本类型数据还是引用类型数据,同一内存地址下的两个指针,有一个改变内存中的属性,另一指针也会受到影响
javascript中箭头函数this指向问题及案例
本文主要讲述在ES6背景下,箭头函数的this指向问题 箭头函数作用域内是没有this指针的,如果在箭头函数里面使用this,则该this继续指向该箭头函数外部执行上下文的this。
JavaScript关于this指向的问题及案例
本文主要讲述javascript中的this指向问题,针对与普通函数(非箭头函数),希望大家有什么问题或者建议可以再下方评论提出来,大家一起进步一起努力!