ES6 (ECMAScript 2015) 新特性
ES6 是 JavaScript 语言的一次重大更新,引入了许多新特性,使 JavaScript 更现代化、更强大。以下是 ES6 的主要新特性:
1. 变量声明
- let 和 const
let
用于声明块级作用域的变量const
用于声明常量(不可重新赋值)- 替代了
var
的函数作用域和变量提升问题
About 3 min
树欲静而风不止
ES6 是 JavaScript 语言的一次重大更新,引入了许多新特性,使 JavaScript 更现代化、更强大。以下是 ES6 的主要新特性:
let
用于声明块级作用域的变量const
用于声明常量(不可重新赋值)var
的函数作用域和变量提升问题# 配置用户信息
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"
# 查看配置信息
git config --list
Docker 是一种开源容器化平台,它提供了一组丰富的命令来管理和操作容器、镜像、网络等。以下是一些常用的 Docker 命令:
查看安装的 Docker 版本信息。
docker --version
为了满足特殊场景下需要使用到Windows+UOS双系统模式,本方案主要介绍 Windows+UOS 双系统安装过程。若办公业务需求必须使用windows系统,推荐使用统信的彩虹平台方案,可实现UOS系统与windows系统的一键切换。
本电脑已安装了windows10
系统,再安装一个国产统信UOS系统
创建 yml文件
version: '3'
services:
nginx:
image: nginx:latest
container_name: nginx
user: root
restart: always
ports:
- "443:443"
- "80:80"
volumes:
- /home/ubuntu/nginx/conf.d:/etc/nginx/conf.d
- /var/lib/docker/volumes/myjenkins_jenkins-data/_data/workspace/giteeBlog/src/.vuepress/dist:/usr/share/nginx/html
environment:
TZ: "Asia/Shanghai"
server {
#SSL 默认访问端口号为 443
listen 443 ssl;
#请填写绑定证书的域名
server_name liuyuedeyu.top;
#请填写证书文件的相对路径或绝对路径
ssl_certificate conf.d/liuyuedeyu.top_nginx/liuyuedeyu.top_bundle.crt;
#请填写私钥文件的相对路径或绝对路径
ssl_certificate_key conf.d/liuyuedeyu.top_nginx/liuyuedeyu.top.key;
ssl_session_timeout 5m;
#请按照以下协议配置
ssl_protocols TLSv1.2 TLSv1.3;
#请按照以下套件配置,配置加密套件,写法遵循 openssl 标准。
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
ssl_prefer_server_ciphers on;
location / {
root /usr/share/nginx/html;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root /usr/share/nginx/html;
}
}
server {
listen 80;
listen [::]:80;
#请填写绑定证书的域名
server_name liuyuedeyu.top;
#把http的域名请求转成https
return 301 https://$host$request_uri;
}
概述
在前端开发中,Cookies、LocalStorage 和 SessionStorage 是三种常用的客户端存储机制,
它们用于在用户浏览器中存储数据。每种机制有不同的特性和用途,以下是它们的详细介绍: