javascript
文章平均质量分 61
# javascript
crayon-shin-chan
这个作者很懒,什么都没留下…
展开
-
es6入门之TypedArray定型数组
1.简介TypedArray指的是一类指定元素类型的数组,而不是实际的数组类型。TypedArray对象描述类似阵列的视图中的底层的二进制数据缓冲。没有名为的全局属性TypedArray,也没有直接可见的TypedArray构造函数。相反,有许多不同的全局属性,其值是特定元素类型的类型化数组构造函数创建TypedArray(Int8Array)的实例时,将在内存中内部创建一个数组缓冲区,或者,如果将一个ArrayBuffer对象作为构造函数参数给出,则使用它代替。缓...原创 2021-05-16 16:48:46 · 2553 阅读 · 0 评论 -
file-saver实现前端文件下载保存
文档:file-saver - npmGitHub - eligrey/FileSaver.js: An HTML5 saveAs() FileSaver implementation1.简介FileSaver.js 是在客户端保存文件的解决方案,非常适合在客户端生成文件的 Web 应用程序如果文件来自服务器,建议首先使用Content-Disposition响应标头,这样具有更多兼容性。2.支持的浏览器Browser Constructs as File原创 2022-02-13 22:04:14 · 2861 阅读 · 0 评论 -
javascript入门之dom event
1.简介js于html之间的交互是通过事件实现的。事件就是浏览器发生的一些交互动作,可以使用侦听器来监听事件。2.规范事件最早出现在 IE3 和 Netscape Navigator2 中。这里的事件API属于DOM0级规范。DOM2级规范开始标准化DOM事件,IE9、Firefox、Opera、Safari 和 Chrome 都已经实现了DOM2 级事件的核心部分,IE8 是最后一个使用自己的专有事件系统的浏览器尽管DOM2级事件已经被所以主要浏览器实现,但..原创 2022-01-13 23:32:09 · 261 阅读 · 0 评论 -
node.js使用moment-timezone处理时区
仓库:GitHub - moment/moment-timezone: Timezone support for moment.js1.简介Moment-Timezone 是 Moment.js 的附加组件。moment-timezone本身依赖moment,并对它增加了一些功能2.获取固定数据moment.tz.names:返回了一个时区名称数组var moment = require('moment-timezone');console.log(moment.原创 2021-12-08 23:19:28 · 2082 阅读 · 0 评论 -
js实现前端拷贝、剪切等操作document.execCommand
1.简介将HTML文档切换到时designMode,其document对象将公开一种execCommand方法,以运行用于操纵当前可编辑区域的命令。大多数命令会影响文档的选择(粗体,斜体等),而其他命令会插入新元素(添加链接)或影响整行(缩进)。使用contentEditable,execCommand()会影响当前活动的可编辑元素。不推荐使用,会从web标准中移除在当前文档,当前选择或给定范围上执行命令。execCommand(commandId: string...原创 2021-05-16 18:51:47 · 268 阅读 · 0 评论 -
js实现前端点击下载
1.简介一般的点击下载都是通过后端设置header来实现的,如果说有一部分内容已经在前端,要实现纯前端的点击下载2.实现 function downloadBlob(blob,fileName){ if (typeof window.navigator.msSaveBlob !== "undefined") { window.navigator.msSaveBlob(blob, decodeU...原创 2021-05-16 18:37:09 · 694 阅读 · 0 评论 -
dom入门之Blob对象
1.简介Blob对象表示blob,它是不可变的原始数据的类似文件的对象;它们可以读取为文本或二进制数据,也可以转换为ReadableStream因此可以使用其方法来处理数据。Blob不一定是JavaScript本机格式的数据。该File接口基于Blob,继承了Blob功能并将其扩展以支持用户系统上的文件。Blob只有在浏览器dom环境下存在,后端node环境不存在2.类型type EndingType = "native" | "transparent";ty...原创 2021-05-16 18:19:30 · 436 阅读 · 0 评论