javascript 数据存储的常用函数总结


Posted in Javascript onJune 01, 2017

 数据存储的常用函数

存入数组不重复值

function pushtoArray(myarr,mydata){

   if(myarr.length==0){

     myarr.push(mydata);
   }else{
     var oktopush=true;
     for(var ele in myarr){


       if(myarr[ele]==mydata){
         oktopush=false;



       }
     }

     if(oktopush){
       myarr.push(mydata);
     }


   }

   return myarr;

 }

删除数组中的元素

Array.prototype.remove = function(val) {
     var index = this.indexOf(val);
     if (index > -1) {
       this.splice(index, 1);
     }
   };

存入对象到localStorage

function setObjectStorage(itemname,myobj){
   localStorage.setItem(itemname, JSON.stringify(myobj));
 }

 function getObjectStorage(itemname){
   return JSON.parse(localStorage.getItem(itemname));
 }

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
jquery实现带二级菜单的导航示例
Apr 28 Javascript
第十篇BootStrap轮播插件使用详解
Jun 21 Javascript
js跨域资源共享 基础篇
Jul 02 Javascript
jQuery 3.0十大新特性
Jul 06 Javascript
js控制li的隐藏和显示实例代码
Oct 15 Javascript
jQuery使用Layer弹出层插件闪退问题
Dec 22 Javascript
Bootstrap和Java分页实例第一篇
Dec 23 Javascript
JavaScript中Math对象的方法介绍
Jan 05 Javascript
JavaScript登录记住密码操作(超简单代码)
Mar 22 Javascript
vue2.0 自定义 饼状图 (Echarts)组件的方法
Mar 02 Javascript
vue实现未登录跳转到登录页面的方法
Jul 17 Javascript
ES10 特性的完整指南小结
Mar 04 Javascript
Node.js+ES6+dropload.js实现移动端下拉加载实例
Jun 01 #Javascript
详解基于webpack搭建react运行环境
Jun 01 #Javascript
jQuery+Ajax实现用户名重名实时检测
Jun 01 #jQuery
Javascript实现一个简单的输入关键字添加标签效果实例
Jun 01 #Javascript
node.js中fs.stat与fs.fstat的区别详解
Jun 01 #Javascript
vue 如何添加全局函数或全局变量以及单页面的title设置总结
Jun 01 #Javascript
详解VUE 定义全局变量的几种实现方式
Jun 01 #Javascript
You might like
【动漫杂谈】关于《请在T台上微笑》
2020/03/03 日漫
PHP CURL 多线程操作代码实例
2015/05/13 PHP
Ajax一统天下之Dojo整合篇
2007/03/24 Javascript
jquery 3D球状导航的文章分类
2010/07/06 Javascript
Dom与浏览器兼容性说明
2010/10/25 Javascript
基于jQuery的星级评分插件
2011/08/12 Javascript
js给页面加style无效果的解决方法
2014/01/20 Javascript
使用JQuery库提供的扩展功能实现自定义方法
2014/09/09 Javascript
JS实现一个列表中包含上移下移删除等功能
2014/09/24 Javascript
JS+CSS实现自适应选项卡宽度的圆角滑动门效果
2015/09/15 Javascript
jQuery移动web开发中的页面初始化与加载事件
2015/12/03 Javascript
jquery动态切换背景图片的简单实现方法
2016/05/14 Javascript
jQuery使用正则表达式替换dom元素标签用法示例
2017/01/16 Javascript
微信小程序 页面跳转及数据传递详解
2017/03/14 Javascript
基于JavaScript实现类名的添加与移除
2017/04/23 Javascript
JavaScript的数据类型转换原则(干货)
2018/03/15 Javascript
微信小程序搭建(mpvue+mpvue-weui+fly.js)的详细步骤
2018/09/18 Javascript
vue canvas绘制矩形并解决由clearRec带来的闪屏问题
2019/09/02 Javascript
JavaScript实现图片伪异步上传过程解析
2020/04/10 Javascript
Flexible.js可伸缩布局实现方法详解
2020/11/13 Javascript
[55:25]2018DOTA2亚洲邀请赛3月29日 小组赛A组 VG VS OG
2018/03/30 DOTA
python实现文本文件合并
2015/12/29 Python
jupyter notebook 使用过程中python莫名崩溃的原因及解决方式
2020/04/10 Python
Jupyter notebook快速入门教程(推荐)
2020/05/18 Python
python3中编码获取网页的实例方法
2020/11/16 Python
Python日志打印里logging.getLogger源码分析详解
2021/01/17 Python
斯洛伐克时尚服装网上商店:Cellbes
2016/10/20 全球购物
美国网上鞋城:Shoeline.com
2016/11/17 全球购物
美国快时尚彩妆品牌:Winky Lux(透明花瓣润唇膏)
2018/11/06 全球购物
瑞典最大的儿童用品网上商店:pinkorblue.se
2021/03/09 全球购物
实习生体会的自我评价范文
2013/11/28 职场文书
金属材料工程个人求职的自我评价
2013/12/04 职场文书
商业企业管理专业求职信
2014/07/10 职场文书
党支部承诺书
2015/01/20 职场文书
浅谈移动端中的视口(viewport)的具体使用
2021/04/13 HTML / CSS
win10识别不了U盘怎么办 win10系统读取U盘失败的解决办法
2022/08/05 数码科技