首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端开发
东方红杉
创建于2021-05-27
订阅专栏
分享经验 | 记录成长 | 技术沉淀
等 5 人订阅
共29篇文章
创建于2021-05-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
一篇文章彻底学会自定义浏览器滚动条样式
1. 前言 在WEB项目的前端开发中一般很少会注意到滚动条的样式。 但是如果你遇到一个有“想法”的设计师,刚好她用的是Mac,她可能会想把项目中所有的滚动条都换成苹果原生的,甚至在这个基础上再增加点交
2023使用Hexo 和 Github Pages 搭建个人博客
1. 前言 2020年之后,在 Github Pages 创建静态站点对方式有所改变,本文试图简单讲解一下2023年搭建Github Pages站点对过程。 在我们平时学习和工作过程中,有时候需要一个
Vue3的ref和reactive区别及使用
1. 前言 在Vue 3中,ref和reactive是两个重要的响应式 API。它们都用于在Vue组件中处理数据的响应式更新,但在使用方式和特性上存在一些区别。 本文将介绍ref和reactive的区
面试官:Vue3相对于Vue2有哪些重要的改进和更新?
1. 前言 Vue3带来了一些重要的改进和更新,旨在提供更好的性能、更好的开发体验和更多的功能。本文将尝试介绍Vue3相对于Vue2的主要改进和更新。 2. 更好的性能 2.1 Proxy vs 数据
面试官:请问Vue3的选项式API和组合式API有什么不同?
1. 前言 Vue3给开发者提供了两种组件逻辑实现方式:选项式API和组合式API,让我们在开发中有更多的选择和灵活性。 选项式API是对于熟悉Vue2的开发者来说非常友好的方式,因为它延续了Vue2
Vue中实现父子组件双向数据流的三种方案
1. 背景 通常情况下,父子组件的通信都是单向的,或父组件使用props向子组件传递数据,或子组件使用emit函数向父组件传递数据。 但在有些场景下,免不了需要父子组件之间进行双向数据流,从而让我们的
面试官:请你讲讲虚拟DOM的实现原理
前言 在Facebook构建React初期,考虑到要提升代码抽象能力、避免人为的DOM操作、降低代码整体风险等因素,所以引入了虚拟 DOM。 Virtual DOM 本质上是JavaScript对象,
从零开始配置Vue开发环境,Webpack新手贴
vue 官方为了让开发者快速进行开发,提供了vue-cli脚手架,只需简单几步,就能开始vue的开发了。 然而,对项目里的webpack封装和配置了解的不清楚,就容易导致出问题不知如何解决,甚至不会通
面试官:请你讲一下Promise是如何实现的?
1. 前言 面试的时候经常会遇到面试官问Promise是如何实现的?面试官想了解的是你对Promise对象的掌握,如果你能够从Promise是什么,有什么特点,内部实现包括then方法的链式调用实现来
聊聊虚拟DOM的实现原理
前言 在Facebook构建React初期,考虑到要提升代码抽象能力、避免人为的DOM操作、降低代码整体风险等因素,所以引入了虚拟 DOM。 Virtual DOM 本质上是JavaScript对象,
面试官:请你说说Vue实例挂载过程中发生了什么?
1. 前言 相信大家在面试过程中都遇到过这个问题:new Vue()这个过程中究竟做了些什么?这个问题的考点是看你对Vue底层原理的了解,在回答过程中如果能够从JS对象的初始化开始,说清楚Vue实例化
如何对开发中的NPM包做本地测试
1. 前言 在开发npm package的时候,我们需要对自己开发的包进行本地安装和调试。我们在开发一个包的时候是不希望功能还没做完就发布到npm仓库的,这个时候就需要用到 npm link,也叫软链
盘点 TypeScript 那些奇怪的符号
TypeScript是一种由微软开发的自由和开源的编程语言。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。 一、! 非空断言操作符 在上下文中当类
盘点JS操作DOM元素class属性的方式
前言 在MVV*框架一统天下的数据驱动前端开发模式下,直接使用JavaScript操作DOM的机会少之又少。 但是在一些特殊应用场景下,还是会存在需要直接操作DOM,获取、添加、删除一些属性的情况。
盘点 Vue 项目 mock 数据的几种方式
本文基于vue/cli@3+创建的项目进行讲解 方式一:使用 mockjs 插件实现本地 mock 数据 安装mockjs插件 在 src 目录下创建一个mock文件夹,在mock文件夹下创建一个in
关于 Vue 组件的单元测试
什么是单元测试 在计算机编程中,单元测试(Unit Testing)又称为模块测试,是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中,一个
聊聊什么是 Web Components
摘要 组件化开发已经成为前端开发的主流趋势,目前流行的Vue和React都是组件化框架。Web Components API是谷歌在推动的浏览器原生组件,相比第三方框架,原生组件更为简单清晰,符合通用
使用Intersection Observer API实现图片懒加载与无限滚动
前言 图片懒加载和滚动加载数据的需求一直存在,比较常见的方法是监听页面或者容器的滚动事件,实时计算节点与容器边界的关系,以实现不同的加载逻辑。通常会使用EventListener来绑定监听事件,同时借
使用搜索引擎的正确姿势
前端涉及到的文件下载还是很多应用场景的,那么前端文件下载有多少种方式呢?每种方式有什么优缺点呢?下面就来一一介绍。 1. 使用 a 标签下载 通过a标签的download属性来实现文件下载,这种方式是
盘点前端实现文件下载的几种方式
前端涉及到的文件下载还是很多应用场景的,那么前端文件下载有多少种方式呢?每种方式有什么优缺点呢?下面就来一一介绍。 1. 使用 a 标签下载 通过a标签的download属性来实现文件下载,这种方式是
下一页