首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
很酷爱学习
掘友等级
前端工程师
Coding+Reading
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
很酷爱学习
前端工程师
·
5月前
关注
DOM常见的操作
DOM DOM是 document 用来表示文档中对象的标准模型 它是由节点和对象组成的结构集合 在浏览器解析HTML标签时,会构建一个DOM树结构 文档对象模型(DOM)...
0
评论
分享
很酷爱学习
前端工程师
·
5月前
关注
定时器setTimeout、setInterval区别
# 定时器 JavaScript提供定时执行代码的功能,叫做**定时器**(timer),主要由**setTimeout()**和**setInterval()** 这两个...
0
评论
分享
很酷爱学习
前端工程师
·
5月前
关注
服务端渲染
服务端渲染 服务端渲染的模式下,当用户第一次请求页面时,由服务器把需要的组件或页面渲染成 HTML 字符串,然后把它返回给客户端。客户端拿到手的,是可以直接渲染然后呈现给用...
0
评论
分享
很酷爱学习
前端工程师
·
5月前
关注
js预解析(变量提升)导致了什么问题?
# 预解析 - JS代码在执行前,浏览器会对js代码进行扫描,默认的把所有带var和function声明的变量或者函数进行提前的声明,遵循先解析后使用的原则。 - 变量提升...
0
评论
分享
很酷爱学习
前端工程师
·
5月前
关注
js运行机制、js事件循环、js延迟加载的方式
js运行机制 Javascript 是一门单线程的语言,意味着同一时间内只能做一件事,但是这并不意味着单线 程就是阻塞,而实现单线程非阻塞的方法就是事件循环。 首先js 是...
0
评论
分享
很酷爱学习
前端工程师
·
5月前
关注
js内存泄漏的几种情况、js垃圾回收机制、内存机制
内存泄露 什么是内存泄漏 内存泄漏 (Memory leak) 其实就是我们的程序中已经动态分配的堆内存,由于疏忽或者错误没有得到释放,造成系统内存的浪费导致程序运行速度减...
1
评论
分享
很酷爱学习
前端工程师
·
5月前
关注
new操作符具体做了什么?
new是什么 在javaScript中, new操作符用于创建一个给定构造函数的实例对象。 注意: 构造函数中如果有显示的返回值: 返回原始值,无用,this依然指向实例对...
1
评论
分享
很酷爱学习
前端工程师
·
5月前
关注
对闭包的理解?使用场景?注意事项?
什么是闭包 闭包: 有权利访问另一个函数作用域中的变量 闭包可以重用一个变量,且保证这个变量不会被污染 这些变量的值始终保持在内存中,不会被垃圾回收机制处理 闭包的缺点: ...
0
评论
分享
很酷爱学习
前端工程师
·
5月前
关注
函数式编程的理解?优缺点?
主要的编程范式 有三种: 命令式编程 声明式编程 函数式编程 函数式编程 简单来讲,就是要把过程逻辑写成函数,定义好输入参数,只关心它的输出结果。 即是一种描述集合和集合之...
0
评论
分享
很酷爱学习
前端工程师
·
5月前
关注
call、apply、bind的区别?如何实现?
什么情况需要改变this指向 下例,正常情況 say方法输出martin 但是我们把 say 放在setTimeout 方法中,在定时器中是作为回调函数来执行的,因此回到主...
1
评论
分享
很酷爱学习
前端工程师
·
5月前
关注
谈谈对this对象的理解?以及this指向的问题
this对象的定义 this是指函数被调用时的上下文 this对象代表了当前执行上下文的主体对象 this指向最后一次调用这个方法的对象 this的值并不是在函数定义时确定...
0
评论
分享
很酷爱学习
前端工程师
·
5月前
关注
js数组常用的方法
操作方法 数组基本操作可以归纳为 增、删、改、查,需要留意的是哪些方法会对原数组产生影响,哪些方法不会。 下面对数组常用的操作方法做一个归纳。 增 下面前三种是对原数组产生...
0
评论
分享
很酷爱学习
前端工程师
·
5月前
关注
javascript字符串常用的方法有哪些?
操作方法 增 【+、${}、concat()】 删 改 查 增 + 模版字符串${} concat() 语法:const newStr = str1.concat(arr2...
0
评论
分享
很酷爱学习
前端工程师
·
5月前
关注
深拷贝、浅拷贝、区别?如何实现?
前言 基本数据存储在栈中(先进后出) 引用数据的指针存储在栈中,数据存储在堆中 深拷贝和浅拷贝是针引用(复杂)数据类型来说的,浅拷贝只拷贝一层,而深拷贝是层层拷贝。 浅拷贝...
2
评论
分享
很酷爱学习
前端工程师
·
5月前
关注
js常见的鼠标事件以及mouseenter与mouseover区别
1. 点击事件: click: 当用户单击鼠标左键时触发。适用于按钮或链接的点击处理逻辑。 dblclick:当用户双击鼠标左键时触发。适用于需要双击激活的功能,如...
0
评论
分享
很酷爱学习
前端工程师
·
5月前
关注
什么是防抖和节流?二者有什么区别?如何实现?应用场景?
什么是防抖和节流 本质上是优化高频率执行代码的一种手段。 防抖和节流的区别 防抖(debounce) : n 秒后再执行一次函数,如果在 n 秒内重复触发,则重新计时。 节...
1
评论
分享
很酷爱学习
前端工程师
·
5月前
关注
JavaScript作用域和作用域链的理解?
作用域 作用域就是一个变量可以使用的范围,主要分为全局作用域和函数作用域以及块级作用域(ES6新增)。 函数作用域是js通过函数创建的一个独立作用域,只能在函数内部访问,函...
0
评论
分享
很酷爱学习
前端工程师
·
5月前
关注
JS什么是事件?什么是事件流?事件模型?事件委托?事件委托优缺点以及应用场景
什么是事件? 事件是 HTML文档和浏览器窗口中发生的特定的交互瞬间,事件就发生了。 常见的有加载事件、鼠标事件、自定义事件等 什么是事件流? 由于 DOM 是一个树结构,...
0
评论
分享
很酷爱学习
前端工程师
·
5月前
关注
JavaScript的数据类型?存储上的差别?数据类型的判断?数据类型的转换?数据类型相比较?
基本数据类型(7种) ES5 5种 Number (在数值类型中,存在一个特殊值NaN,意为不是数值) String Boolean undefined (typeof(u...
0
评论
分享
很酷爱学习
前端工程师
·
5月前
关注
对webpack的理解?解决了什么问题?
什么是webpack? webpack 是一个用于现代 JavaScript 应用程序的静态模块打包工具 这里的静态模块指的是开发阶段,可以被 webpack 直接引用的资...
0
评论
分享
下一页
个人成就
文章被点赞
54
文章被阅读
32,989
掘力值
1,020
关注了
4
关注者
4
收藏集
1
关注标签
0
加入于
2019-10-27