首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
疯狂前端
掘友等级
高级前端开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 10
沸点 0
赞
10
返回
|
搜索文章
最新
热门
js模块化理解
什么是前端模块化 前端模块化是指将一个大型的前端应用程序分解为小的、独立的模块,每个模块都有自己的功能和接口,可以被其他模块使用。前端模块化的出现是为了解决前端开发中代码复杂度和可维护性的问题。在前端
前端规范-javascript
Javascript 规范 1. 命名 1.1. 采用小写驼峰命名 lowerCamelCase,代码中的命名均不能以下划线,也不能以下划线或美元符号结束 反例: _name/name_ /name$
零宽字符
零宽字符的概念 一种不可打印的Unicode字符, 在浏览器等环境不可见, 但是真是存在, 获取字符串长度时也会占位置, 表示某一种控制功能的字符. 看到这里可能就会产生疑问了,明明长度是3,为什么?
记录MutationObserver的理解
Mutation Observer API 用来监视 DOM 变动。DOM 的任何变动,比如节点的增减、属性的变动、文本内容的变动,这个 API 都可以得到通知
渲染100000条数据,分时分片执行,页面不卡顿。
当一次性插入100000条或者很多数据的时候导致页面卡顿空白,用户体验非常不好,除了长列表优化方案,这里用到一个浏览器的api => requestIdleCallback
js 拖拽排序
js 拖拽排序,使用简单的拖拽API(dragstart, draggend,dragenter, dragover等等)可以实现前端拖拽进行排序,喜欢的同学可以作参考进行扩展。每天学习一点点。
vue长列表思路及代码实现
vue长列表思路及代码简单实现,虚拟滚动,根据滚动高度动态截取可显示数据进行渲染。页面节点一直保持固定数量的节点,有效降低渲染卡顿,提高渲染性能。后续记录更多自定义长列表功能实现以及树形结构长列表实现
this指针详解
this指针详解 概念 可以认为this是当前函数/当前模块的运行环境的上下文, 是一个指针型变量, 可以理解为一个动态的对象, 普通函数中的this是在调用时才被绑定确认指向的. this的出现,
浅析继承的几种实现方法以及优缺点学习记录
浅析继承的几种实现方法以及优缺点,希望对大家有所帮助,不足的地方欢迎大家指出。初来乍到,望大家多多指教。
Promise学习记录
一步步实现一个Promise 平常用promise的时候, 是通过new关键字来new Promise(), 下面是用class来实现步骤
下一页
个人成就
文章被点赞
6
文章被阅读
4,394
掘力值
218
关注了
15
关注者
2
收藏集
1
关注标签
4
加入于
2020-04-30