首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
pai大星
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
76
文章 76
沸点 0
赞
76
返回
|
搜索文章
赞
文章( 76 )
沸点( 0 )
前端性能优化-优化大量图片加载&超大图片加载(附懒加载实现方案)
加载的图片太多或者太大导致页面加载完成慢的问题;图片太多导致向服务器请求的次数太多,图片太大导致每次请求的时间过长,导致用户长时间等待。 对于服务器来说,图片始终是最消耗系统资源的,如果将图片服务和应用服务放在同一服务器的话,应用服务器很容易会因为图片的高I/O负载而崩溃,所以…
前端模块化规范详细总结
本文将目前前端主流模块化做了详细总结和用法介绍,助你了解不同的规范之间的区别,以及是如何帮助我们更加容易的开发和维护代码的
面试官:说说执行上下文吧
当 JS 引擎解析到可执行代码片段(通常是函数调用阶段)的时候,就会先做一些执行前的准备工作,这个 “准备工作”,就叫做 "执行上下文(execution context 简称 EC)" 或者也可以叫做执行环境。 全局执行上下文——这是默认或者说是最基础的执行上下文,一个程序中…
前端遇到的那些技术难点及性能优化~
问题描述:1px 的边框。在高清屏下,移动端的 1px 会很粗。 产生原因:首先先要了解一个概念:DPR(devicePixelRatio) 设备像素比,它是默认缩放为 100%的情况下,设备像素和 CSS 逻辑像素的比值。目前主流的屏幕 DPR=2 或者 3。CSS中设置的p…
JS的事件轮询(Event Loop)机制
JavaScript从诞生起就是单线程,这跟历史有关系。原因大概是不想让浏览器变得太复杂,因为多线程需要共享资源、且有可能修改彼此的运行结果,对于一种网页脚本语言来说,这就太复杂了。后来就约定俗成,JavaScript为一种单线程语言。(Worker API可以实现多线程,但是…
原生JS获取元素宽高实践详解
任何不是亲身实践中求得的知识,都不是属于你的。 任何求得的知识不去时常温习运用,也不是属于你的。 在做个上拉广告功能中遇到了一个“理所当然”觉得对的用法,慢慢才排查出是获取元素高度那里出了问题,这个问题记忆在书上或视频中看到过,许久没用,用的时候就想当然了。遂决定深入剖析用法,…
彻底搞懂闭包,柯里化,手写代码,金九银十不再丢分!
通过思维导图讲解函数重难点知识,值得一读和回顾哦,尤其是柯里化部分,是困扰很多前端伙伴的知识点,无限柯里化就更加有意思了!
七大跨域解决方法原理
前言 咱们做前端的,平时跟后端对接接口那是必须的事情,但是可能很多同学忽略了一个对接过程中可能会发生的问题——跨域,那跨域到底是啥呢?为什么会跨域呢?又怎么才能解决呢? 为什么跨域? 为什么会出现跨域
JS 闭包经典使用场景和含闭包必刷题
堆内存:存储引用类型值,对象类型就是键值对,函数就是代码字符串。 栈内存:提供代码执行的环境和存储基本类型值。 栈内存释放:一般当函数执行完后函数的私有作用域就会被释放掉。 保护函数的私有变量不受外部的干扰。形成不销毁的栈内存。 保存,把一些函数内的值保存下来。闭包可以实现方法…
「百毒不侵(七)」面试官最喜欢问的6种清除浮动和BFC
前言 大家好,我是林三心,清除浮动算是面试中CSS问的最多的一题了,当面试官问你请你说说如何清除浮动时,他肯定不是想让你单纯地答出浮动的清除方法,而是想让你顺带答出BFC,就算他不想让你答出,你也要自
下一页
个人成就
文章被点赞
2
文章被阅读
6,440
掘力值
212
关注了
25
关注者
1
收藏集
4
关注标签
10
加入于
2022-04-02