【文件属性】:
文件名称:plainjs-gallery:纯 JavaScript 库
文件大小:4KB
文件格式:ZIP
更新时间:2021-06-18 10:23:58
JavaScript
纯 JavaScript 库
任务描述
候选人应该实现脚本来处理用户选择的二进制图像文件。 应根据以下说明执行脚本。
用户应该能够使用输入字段或通过将它们拖放到选定的页面区域将多个选定的文件上传到应用程序。
对于每个上传的图片,都应该生成一个单独的缩略图(150 像素 x 150 像素)。 所有缩略图都应显示在页面上。 单击缩略图应打开带有相应图像原始版本的新窗口。
所有数据处理都应在浏览器内实现,无需任何后端解决方案或附加技术。 任务应该在没有任何第三方库或框架的情况下实现。
期望
能够执行所有描述的操作的 JavaScript 应用程序。
要求
浏览器支持:火狐、Chrome
支持的图片格式:jpg、png
仔细的代码结构
注释代码
无第三方代码
允许测试解决方案的基本 UI
【文件预览】:
plainjs-gallery-master
----css()
--------main.css(418B)
----index.html(1KB)
----js()
--------gallery.js(3KB)
--------main.js(70B)
----README.md(1KB)