javascript
文章平均质量分 71
水冰月的小兔子
这个作者很懒,什么都没留下…
展开
-
H5移动端实现左右滑屏切换页面
项目中需要实现的一个需求是顶部有一个tab选择框,点选某一个tab的时候切换页面,并且支持手势滑动,左滑右滑可以同点选tab一样切换页面。根据项目中选用的ui组件cube-ui为基准查看了一下可实现的方案,比如可以直接用swipe或者是slide实现,但根据之前的实现方案来看,多少都会有些问题,尤其是在页面嵌套了很多层的垂直和水平滚动的情况下,会让滚动很不流畅。于是选用了移动端的touch事件...原创 2020-01-09 18:40:56 · 11039 阅读 · 4 评论 -
js数组操作(增删改,排序,深浅拷贝)
js数组操作(增删改查) unshift()//在数组头部插入一个元素 eg: `let arr1 = [1,2,3,4,5]; arr1.unshift(0); console.log(arr1);//[0,1,2,3,4,5]` shift()//移除并返回数组的第一个元素 eg: let arr1 = [1,2,3,4,5]; ...原创 2018-06-04 15:38:14 · 1670 阅读 · 1 评论 -
js原型和原型链
首先,js中所有东西都是对象,函数也是特殊的对象,所有的东西通过object衍生出来,所以所有东西的终点都指向object.prototype另外还需要了解一下以下的几个概念:1. 函数函数申明:`function foo(){}`函数表达式:`var foo = function(){}`2.函数对象代表函数的对象就是函数对象,函数就是对象`var foo = new Function(){}t...原创 2018-06-01 17:44:01 · 154 阅读 · 0 评论 -
elementUI中带输入建议的input使用
项目中有一个需求是在输入框输入文字的时候带出有相应内容的提示建议,第一个想法是自己写一个定位元素控制显示隐藏,然后前端进行筛选,仔细思考之后发现有很多问题,比如前端数据需要把数据全部请求过来,但是数据非常多的时候这个方法就不适用,并且还要自己去写模糊查询,下拉框的动画等也需要自己去写,所以我就放弃了自己造轮子的想法,改用elementUI中的组件。autocomplete 是一个可带输入建议的...原创 2018-08-15 11:38:32 · 23033 阅读 · 10 评论 -
indexDB
现有的浏览器存贮方案:1.cookie:大小不超过4kb,每次请求发回服务器2.localStorage:大小2.5MB到10MB之间,不提供搜索功能,不能建立自定义索引indexDB是浏览器提供的本地数据库,可以被网页脚本创建和操作,允许存贮大量数据,提供查找接口,能建立索引。数据库类型而言,indexDB更接近NoSQL数据库。indexDB的特点:1.键值对储存:in...原创 2018-12-31 10:35:22 · 9268 阅读 · 0 评论 -
前端使用vux中md5加密方法
在进行页面的账号密码等输入信息传输的时候,需要用到加密方法,那么前端可以使用简单的md5来进行加密若是在项目中引入了vux,则可以直接用vux中的md5加密方式,首先导入:import { md5 } from 'vux'然后使用:md(‘需要加密的内容’)那么信息就可以直接加密传输了...原创 2019-03-29 16:55:38 · 492 阅读 · 2 评论