摘要:
asnyc:将 async 关键字加到函数申明中,可以告诉它们返回的是 promise,而不是直接返回值。此外,它避免了同步函数为支持使用 await 带来的任何潜在开销。在函数声明为 async 时,JavaScript引擎会添加必要的处理. await: await 只在异步函数里面才起作用。它 阅读全文
摘要:
etch是一种HTTP数据请求的方式,是XMLHttpRequest的一种替代方案。fetch不是ajax的进一步封装,而是原生js。Fetch函数就是原生js,没有使用XMLHttpRequest对象。 ajax 使用步骤 1.创建XmlHttpRequest对象 2.调用open方法设置基本请求 阅读全文
摘要:
一、认识入口文件 React 中,app/main.js 叫做入口文件,这个文件是 webpack.congifg.js 的 entry 标识的文件。任何项目入口文件只能有 1 个。 入口文件写法: import React from "react"; import ReactDom from "r 阅读全文
摘要:
JavaScript是世界上最流行的语言之一,React和Vue是JS最流行的两个框架。但哪一款最适合你? JavaScript越来越受欢迎,许多科技巨头正在从中获益。每天都会出现大量的框架和语言,我们无法跟上所有这些框架和语言的步伐。很难确定哪些值得关注。 JavaScript的世界正以前所未有的 阅读全文
摘要:
一、初始化react项目 1、安装yarn(推荐使用 yarn 管理 npm 依赖) $ npm i yarn tyarn -g # 后面文档里的 yarn 换成 tyarn $ tyarn -v 2、初始化项目 当前目录结构 3、安装依赖 $ yarn install 4、初始化完成,启动项目 $ 阅读全文
摘要:
1、创建项目在指定目录中使用命令创建一个默认的项目,或者根据自己需要自己选择。 $ vue create .2、调整目录我们需要一个目录存放组件,一个目录存放示例,按照以下方式对目录进行改造。 .…|-- examples // 原 src 目录,改成 examples 用作示例展示|-- pack 阅读全文
摘要:
cli3的新特性: 1.构建速度大大加快,之前看到一个升级的例子是2的3倍速度,具体可以在自己迁移一个项 目测试下,这里的优化有默认开启了多核构建、缓存 2、webpack被内置到@vue/cli-service,可以升级,其他服务基于插件注入,比如babel、TypeScript 3、在项目根目录 阅读全文
摘要:
document.readyState 指的是document的加载状态。 分为:loading - interactive - complete三种状态 loading:加载中状态,document处于加载状态之中 interactive:文档已经加载完成。但是样式表 等其它资源还未加载完成 co 阅读全文
摘要:
首先,javascript的数据类型分为两类: 1、基本类型(数值类型):string number boolen null undefined 2、引用类型:object 这里的基本类型,这些类型在创建的时候系统知道他们的大小,会分配给固定大小的空间,他们的值保存在栈空间,我们可以通过按值来访问。 阅读全文
摘要:
1、设置图片自适应父级 2、输入框字符长度限制(汉字+1 其余+0.5) 阅读全文