
JS
文章平均质量分 72
智_永无止境
来和大家一起学习
展开
-
使用JS给数组去重
1、前言关于数组大家应该很熟悉吧。做java后台的程序员给集合容器去除重复,都会选择Set这个容器自动给元素去重,这个方法简单有效。但是在web前端,如何在JS中给数组去重呢?2、JS数组去重的思想/** js对象中的属性都会具有唯一性,重复的属性值会直接覆盖原值。比如:*///定义一个对象var obj = {};obj.name = "上海";obj.name = "北京";//原创 2017-03-23 14:58:59 · 712 阅读 · 0 评论 -
使用JS模拟Map容器
1、前言自己对JS的了解也不是很深入。最近看了一个视频,讲述JS的深入用法,感觉很有意思,就选择里面的一个小Demo(模拟Map容器)来体会一下JS的强大之处。2、思想主要使用JS中对象的特殊性,使用obj[key]=value的特性,来完成Map容器的K-V存储、获取、修改、删除、判断、遍历等。3、JS代码解释及分析//模拟Map集合function Map(){ var obj =原创 2017-03-23 15:41:23 · 632 阅读 · 0 评论 -
web页面弹框插件layer
1、前言 作为一个后台开发人员,写一个页面的弹框稍微有点费劲。今天整理了一个前端的弹框插件,记录一下。2、demo<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>弹框示例</title><body><button id="btn1">弹框演示</button></body><di原创 2017-09-23 15:30:02 · 976 阅读 · 0 评论 -
JSZip 的简单介绍
1、前言 前端处理一些批量文件或者图片时候,通过使用异步上传,减少表单一次性提交的的数据量。但是图片或者文件有删除的时候,服务器上真实的图片不容易删除。找了一些资料发些了JSZip这个技术,可以将文件或者图片打包成一个Zip文件。这就大大减少了数据的传输量。简单记录一下JSZip的用法2、JSZip简介这是一个JavaScript类库,用来操作.zip文件的工具。使用主要引...原创 2019-01-11 12:18:39 · 34137 阅读 · 9 评论