首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
波吉也有烦恼
掘友等级
前端工程师
js,小程序,html,react, vue, 性能优化
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
最新
热门
《重构: 改善即有代码的设计》读书笔记
一、概述 1.1 重构的定义 重构是指对在不改变软件可观察行为的前提下,对软件内部结构的一种调整 1.2 重构的重要性 1.2.1 为什么需要重构 难以阅读的程序,难以修改; 逻辑重复的程序,难以修改
javascript 面向对象编程
Javascript 面向对象编程,js 对象,对象属性,对象方法,原型,原型链,继承模式,构造函数
javascript 正则表达式
正则表达式 基本结构 正则表达式由斜线/包围的模式组成,例如: /abc/ 可以使用 new Regexp() 构造函数可以一颗创建正则表达式 元字符 .: 匹配任何除换行之外的单个字符 *: 匹配一
浏览器缓存机制 & 强制缓存 & 协商缓存
Web 缓存按照缓存位置来区分,包括数据库缓存、服务端缓存、CDN缓存和浏览器缓存 浏览器缓存主要通过HTTP/HTTPS实现,存储位置主要有四种: <一>、Service Worker 1. ser
前端性能分析、性能优化方案
web性能 web 性能是网站或应用程序的客观度量和可感知的用户体验 减少整体加载时间: 减小文件体积、减少http请求、使用预加载 使网站尽快可用: 仅加载首屏内容,其他内容根据需要进行懒加载 平滑
客户端文件上传-大文件上传-秒传-断点续传
客户端文件上传背景 Web 应用程序的一个主要痛点就是无法操作用户计算机系统上的文件 可以通过 <input type="file">标签或者拖拽的方式来选择本地的文件 随后HTML5在DOM对象
浏览器事件循环和 NodeJS 事件循环
无论是在浏览器环境中还是在node环境中,事件循环之所以存在是因为js是单线程的,js代码并不总是同步执行行的,为了不阻塞线程,很多代码都是通过异步回调的方式执行的,这使js的代码执行顺序被打乱,所以
Stream API 解析
<一>、 概念 1. Stream Api 解决了什么问题? 曾经,如果我们想要处理某种资源(视频、文本文件等),我们必须要下载完整的文件,然后等待它反序列化成适当的格式,然后在完整地接受到所有的内容
js 实现继承的几种方式 + 原型链基本构想解析
每个构造函数都有一个原型对象prototype,通过prototype对象我们可以为构造函数的实例动态的添加属性和方法。由于这个特性,我们可以看到在一些框架实现中没有使用class去声明类而是使用构造函数,比如说Vue 2.x, 这是因为构造函数的prototype具有更好的扩…
javascript-排序算法(冒泡,选择,插入,归并)
选择排序也需要使用双层循环,第一层同样是控制排序的范围,因为我们已排好序的部分就不用考虑了,第二层巡皇就负责找到最小值的索引下标,实现选择排序的过程中我们需要定义一个标记最下值位置的变量。 插入排序的算法时间复杂度平均复杂度是O(n^2),最坏时间复杂度也就是需要比较 1 + …
下一页
个人成就
文章被点赞
46
文章被阅读
26,724
掘力值
569
关注了
31
关注者
11
收藏集
25
关注标签
66
加入于
2020-07-01