首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
大前端
jacy
创建于2021-06-27
订阅专栏
本专栏主要记录学习笔记
等 2 人订阅
共18篇文章
创建于2021-06-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
你了解Vue.js 3.0的响应式原理吗?
最近正在学习 响应式系统原理 Vue.js 3.0采用Proxy对象实现属性的监听。在初始化的时候不需要遍历所有的属性,再把属性通过defineProperty转换为getter和setter。如果有
Vue.js 3.0的那些事
Vue.js 3.0和2.x的区别 源码组织方式的变化 Vue.js 3.0源码采用TypeScript重写,大型项目的开发都推荐使用类型化的语言,在编码的过程中帮我们检查类型问题,比如给函数传参,类
你应该知道的Nuxt.js 基础知识
官网:https://zh.nuxtjs.org/ GitHub 仓库:https://github.com/nuxt/nuxt.js Nuxt.js 介绍 Nuxt.js 是一个基于 Vue.js
服务端渲染的那些事
概述 随着前端技术栈和工具链的迭代成熟,前端工程化、模块化也已成为了当下的主流技术方案,在这波前 端技术浪潮中,涌现了诸如 React、Vue、Angular 等基于客户端渲染的前端框架,这类框架所构
彻底搞懂HTTP协议
什么是协议 协议就是一种语言,好比我们人之间说话一样,使用双方都能理解的语言(协议)进行交流(通信)。 HTTP协议就是一种语言,严格来说就是机器语言,非常弱智,理解能力一般 该语言是专门用于客户端(
项目需要良好的代码规范化标准
规范化介绍 为什么要有规范化标准? 软件开发需要多人协同 不同开发者具有不同的编码习惯 不同的喜好增加项目维护成本 每个项目或者团队需要明确统一的标准 哪里需要规范化标准? 代码、文档、甚至是提交日志
你应该了解的webpack知识
webpack作为目前主流的前端模块打包器,它提供了一整套的前端项目模块化方案,而不仅仅是局限于只对javascript的模块化。通过webpack提供的模块化方案,可以轻松的对前端项目开发过程中涉及
模块化开发
模块化开发是当下最重要的前端开发范式之一。模块化是最主流的代码组成方式,通过把复杂代码按照功能的不同划分成不同模块单独维护,提高开发效率,降低维护成本。模块化只是思想,并不包括具体的实现。 模块化的演
自动化构建工具
自动化构建就是将开发阶段写出来的源代码自动化转换成生产环境中可以运行的代码或程序。一般会把这个转换的过程称为自动化构建工作流。它的作用就是让我们尽可能脱离运行环境兼容带来的问题,在开发阶段使用提高效率
前端工程化
工程化 定义 前端工程化是指遵循一定标准和规范,通过工具去提高效率、降低成本的手段。 主要解决的问题 传统语言或者语法的弊端 无法使用模块化/组件化 重复的机械式工作 代码风格统一、质量保证 依赖后端
JavaScript内存管理
内存:由可读写单元组成,表示一片可操作空间 管理:认为的去操作一篇空间的申请、使用和释放 内存管理:开发者主动申请空间、使用空间、释放空间 管理流程:申请-使用-释放 垃圾回收 JavaScript中
TypeScript
TypeScript是一门置于JavaScript之上的编程语言,解决了JavaScript类型系统的问题。TypeScript大大提高代码的可靠程度。 类型系统 JavaScript是一门弱类型且是
ECMAScript新特性
let和块级作用域 作用域 作用域:某个成员能够起作用的范围 作用域分为全局作用域、函数作用域、块级作用域 let let 声明的成员只会在所声明的块中生效 let 应用场景:循环绑定事件,事件处理函
柯里化
概念 当一个函数有多个参数的时候先传递一部分参数调用它(这部分参数以后永远不变),然后返回一个新的函数接收剩余的参数,返回结。 柯里化是一种将使用多个参数的一个函数转换成一系列使用一个参数的函数的技术
函数式编程
常见编程范式:函数式编程、面向过程编程、面向对象编程。 面向过程编程的思维方式:分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象编程的思维方
手写Promise源码
Promise类核心逻辑Promise类核心逻辑Promise类核心逻辑Promise类核心逻辑Promise类核心逻辑Promise类核心逻辑Promise类核心逻辑Promise类核心逻辑Prom
异步编程
同步模式与异步模式 同步模式 同步模式指的是代码中的任务依次执行,后一个任务必须等前一个任务执行完毕后才能执行 异步模式 异步模式:不会等待这个任务的结束才开始下一个任务,对于耗时操作都是开启过后就立
高阶函数
什么是高阶函数 将参数或返回值为函数的函数称为高阶函数 函数作为参数 把函数当作参数传递给另一个函数 函数作为返回值 把函数作为另一个函数的返回结果 常见高阶函数