插件的定义 引用官方介绍: 插件是自包含的代码,通常向 Vue 添加全局级功能。它可以是公开 install() 方法的 object,也可以是 function。插件的功能...
插件的定义 引用官方介绍: 插件是自包含的代码,通常向 Vue 添加全局级功能。它可以是公开 install() 方法的 object,也可以是 function。插件的功能...
React组件通信的几种方式--TypeScript 通过todoList示例进行学习,首先创建基于TypeScript的react工程:npx create-react-a...
Vue-cli打造自己项目的脚手架工具 为什么需要脚手架(命令行工具)? 减少重复性的工作,不再需要复制其他项目再删除无关代码,或者从零创建一个项目和文件; 根据交互动态生成...
一、useRef 是什么? const myRef = useRef(initialValue); useRef 返回一个可变的 ref 对象,且只有一个current属性,...
一、 数据类型 1、分类 基本(值)类型String: 任意字符串Number: 任意数字Boolean: true/falseUndefined: undefinedNul...
一、编译ts文件 命令: tsconfig.json配置文件的配置选项: include定义希望被编译文件所在的目录默认值:["*/"]示例: exclude定义需要排除在外...
一、简介 TypeScript 是以 JavaScript 为基础构建的语言,一个JavaScript 的超集,可以在任何支持JavaScript的平台中执行,TypeScr...
一、定义 Redux 是一个专门用于做状态管理的JS库(不是react插件库),它可以用在react、angular、vue等项目中,但基本与react配合使用,主要作用就是...
一、定义 React 是用于构建用户界面(视图)的 JavaScript 库。它是由国外的 Facebook 开发的,且是开源的。 二、为什么学 React 1、原生 Jav...
前端框架分类 类库JOuery,Lodash(Underscore) JS库React,Vue,Angular,Ext JS,Backbone 工具Webpack(Build...
Nodemon nodemon是一种工具,它可以在检测到目录中的文件更改时通过自动重新启动节点应用程序来帮助开发基于node.js的应用程序。(1)安装 (2)运行 koa-...
一、Koa定义 Koa 是一个新的 Web 框架,致力于成为 web 应用和 API 开发领域中的一个更小、更富有表现力、更健硕的基石。利用 async 函数丢弃回调函数,并...
一、RESTful API介绍 客户端-服务端通过用户界面,让数据和存储分开,通过简化服务器组件来实现跨多平台的应用 无状态,可缓存C-S包含理解请求所需的所有信息 统一接口...
深浅拷贝区别: 浅拷贝是拷贝一层,深层次的对象级别的就只拷贝引用;深拷贝是拷贝多层,每一级别的数据都会拷贝出来。 在JS中,一般赋值语句=表示的只是对象/数组的引用,属于浅拷...
一、概念 混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被“...
1.创建项目依次执行以下命令: 2.安装craro并配置less 安装craro: 修改package.json文件: 3.安装craco-less,在package.jso...
一、开发服务器 devServer 功能:自动化工具(自动编译,自动打开并刷新浏览器)特点:只会在内存中编译打包,不会有任何输出启动指令:npx webpack-dev-se...
第四章 变量、作用域和内存问题 基本类型和引用类型的值 ECMAScript 变量可能包含两种不同数据类型的值:基本类型值和引用类型值。基本类型值指的是简单的数据段,而引用类...
一、JavaScript简介 JavaScript从一个简单的输入验证器发展成为一门功能全面的编程语言,能够处理复杂的计算和交互,拥有了闭包、匿名(lamda, 拉姆达)函数...