在循环中使用 await ,效果是顺序等待同步执行代码。有的循环中可能会不生效
1、for:循环中使用await的写法(生效):
1 | for( let i=0; i<array.length; i++ ){ |
前端小趴菜
在循环中使用 await ,效果是顺序等待同步执行代码。有的循环中可能会不生效
1、for:循环中使用await的写法(生效):
1 | for( let i=0; i<array.length; i++ ){ |
1 | //获取iframe页面中的document |
get方式下载
window.location.href = URL
window.open(URL)
post方式
form表单
1 | var formObj = document.createElement('form'); |
1 | //1、全屏 |
编码 encodeURI和encodeURIComponent
它们都是编码URL,唯一区别就是编码的字符范围了:
encodeURI方法不会对下列字符编码 ASCII字母、数字、~!@#$&*()=:/,;?+’
encodeURIComponent方法不会对下列字符编码 ASCII字母、数字、~!*()’
所以encodeURIComponent比encodeURI编码的范围更大。
当你要编码整个URL,使用这个URL,那么用encodeURI。
当你要编码URL中的参数的时候,那么encodeURIComponent是最好方法。
解码 decodeURI()和decodeURIComponent()函数
decodeURIComponent()定义和用法:decodeURIComponent() 函数可对 encodeURIComponent() 函数编码的 URI 进行解码。
decodeURI()定义和用法:decodeURI() 函数可对 encodeURI() 函数编码过的URI 进行解码。
3、btoa(),atob()
btoa()方法可以将一个二进制字符串(例如,将字符串中的每一个字节都视为一个二进制数据字节)编码为 Base64 编码的 ASCII 字符串。。atob()方法进行解码
4、unescape(),escape()
对字符串进行编解码。
1 | //对象池工厂 |
1 | // ==UserScript== |
1 | // 绑定上传按钮事件 |
输入文档地址(可访问资源),点击创建URL按钮就可以生成一个新的链接:https://view.officeapps.live.com/op/view.aspx?src=http://mczaiyun.top/ht/123.xlsx
也就是说在使用的过程中可以通过‘https://view.officeapps.live.com/op/view.aspx?src=’ + url的方式打开
1 | //a标签跳转新页面方式打开 |
tag:
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia-plus根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent:
meta: false
pages: false
posts:
title: true
date: true
path: true
text: false
raw: false
content: false
slug: false
updated: false
comments: false
link: false
permalink: false
excerpt: false
categories: false
tags: true
LiYongci
衔蝉
哈希米