ES6三种暴露方法详解
多行暴露导出
12345678//a.jsexport function aa1(){ console.log('分别导出1');}export function aa2(){ console.log('分别导出2');}
导入
1234//index.js//解构赋值import { aa1 , aa2 } from 'a.js'
统一暴露导出
12345678910//b.jsfunction bb1(){ console.log('综合导出1');}function bb2(){ console.log('综合导出2');}export {bb1,bb2}
导入
1234//index.js//解构赋值import {aa1,aa2} from 'b.js'
默认暴露导出
12345//c.jsexp ...
AJAX的学习笔记(Node.js环境)
AJAX的学习笔记(Node.js环境)AJAX学习的笔记,主要环境为Node.js
课程地址: https://www.bilibili.com/video/BV1WC4y1b78y
第一章 Ajax概述1.1 Ajax简介
Ajax即Asynchronous Javascript And XML(异步JavaScript和XML)
通过Ajax可以在浏览器中向服务器发送异步请求,最大的优势:无刷新获取数据
AJAX不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式
1.2 XML简介
XML:可扩展标记语言
XML:被设计用来传输和存储数据
XML和HTML类似,不同点:HTML中都是预定义标签,XML中没有预定义标签,全是自定义标签,用来表示一些数据
现在已被JSON取代
1.3 AJAX 的特点1.3.1 AJAX的优点
可以无刷新页面与服务端进行通信
允许你根据用户事件来更新部分页面内容
1.3.2 AJAX 的缺点
没有浏览历史,不能回退
存在跨域问题(同源)
SEO不友好(爬虫获取不到信息)
第二章 原生AJAX2.1 HTTP约定, 规则HTTP(hy ...
Hexo搭建博客
前言在开始教程之前,你可以了解一下使用gitee pages服务搭建博客有哪些好处:
gitee 是国内的网站,相较于 github 访问速度更快;
全是静态文件,访问速度快;
免费方便,不用花一分钱就可以搭建一个自由的个人博客,不需要服务器不需要后台;
数据绝对安全,基于gitee的版本管理,想恢复到哪个历史版本都行;
博客内容可以轻松打包、转移、发布到其它平台;
等等。
1. 准备工作在开始一切之前,你必须已经:
有一个gitee账号,没有的话去注册一个(邮箱注册,需要验证);
安装了node.js并了解相关基础知识(主要用于安装hexo依赖);
安装了git for windows(或者其它git客户端)
注册地址:码云本文所使用的环境:
Windows10 v1909
node.js v12.4.0
git v2.24.1
hexo v4.2.0
2. 环境搭建2.1. 环境检查首先,nodejs、git的安装过程省略。主要要说的是hexo的安装和配置。安装好上面几个后,我们就可以开始 hexo 的配置了。接下来,我们先测试一下是否成功安装了。
按 win + R ...