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 相关文章推荐
javascript 用原型继承来实现对象系统
Mar 22 Javascript
关于include标签导致js路径找不到的问题分析及解决
Jul 09 Javascript
js打开新窗口方法整理
Feb 17 Javascript
超漂亮的jQuery图片轮播特效
Nov 24 Javascript
jquery实现无刷新验证码的简单实例
May 19 Javascript
JS判断是否在微信浏览器打开的简单实例(推荐)
Aug 24 Javascript
基于JS实现横线提示输入验证码随验证码输入消失(js验证码的实现)
Oct 27 Javascript
Vue上传组件vue Simple Uploader的用法示例
Aug 25 Javascript
jQuery实现table中两列CheckBox只能选中一个的示例
Sep 22 jQuery
vue+swiper实现组件化开发的实例代码
Oct 26 Javascript
vue 使用 vue-pdf 实现pdf在线预览的示例代码
Apr 26 Javascript
ES6的循环与可迭代对象示例详解
Jan 31 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
用PHP和ACCESS写聊天室(一)
2006/10/09 PHP
php引用地址改变变量值的问题
2012/03/23 PHP
php curl获取网页内容(IPV6下超时)的解决办法
2013/07/16 PHP
PHP中的访问修饰符简单比较
2019/02/02 PHP
PHP7变量处理机制修改
2021/03/09 PHP
js类中的公有变量和私有变量
2008/07/24 Javascript
JavaScript更改class和id的方法
2008/10/10 Javascript
JavaScrip单线程引擎工作原理分析
2010/09/04 Javascript
jquery 淡入淡出效果的简单实现
2014/02/07 Javascript
jQuery中的height innerHeight outerHeight区别示例介绍
2014/06/15 Javascript
JavaScript实现的浮动层框架用法实例分析
2015/10/10 Javascript
基于jQuery实现搜索关键字自动匹配功能
2020/03/26 Javascript
基于JavaScript实现通用tab选项卡(通用性强)
2016/01/07 Javascript
jQuery实现可以控制图片旋转角度效果(附demo源码下载)
2016/01/27 Javascript
分享12个非常实用的JavaScript小技巧
2016/05/11 Javascript
JS使用eval()动态创建变量的方法
2016/06/03 Javascript
jQuery插件ajaxFileUpload使用详解
2017/01/10 Javascript
JS实现页面打印(整体、局部)
2017/08/18 Javascript
angularjs利用directive实现移动端自定义软键盘的示例
2017/09/20 Javascript
jQuery幻灯片插件owlcarousel参数说明中文文档
2018/02/27 jQuery
深入浅析Vue中的Prop
2018/06/10 Javascript
JavaScript数组方法的错误使用例子
2018/09/13 Javascript
vue cli使用融云实现聊天功能的实例代码
2019/04/19 Javascript
vuex的使用步骤
2021/01/06 Vue.js
python计算n的阶乘的方法代码
2019/10/25 Python
Python函数必须先定义,后调用说明(函数调用函数例外)
2020/06/02 Python
农民入党思想汇报
2014/01/03 职场文书
《藏戏》教学反思
2014/02/11 职场文书
成品库仓管员岗位职责
2014/04/06 职场文书
学历公证书范本
2014/04/09 职场文书
忠诚奉献演讲稿
2014/09/12 职场文书
交警正风肃纪剖析材料
2014/10/29 职场文书
部门主管竞聘书
2015/09/15 职场文书
企业文化学习心得体会
2016/01/21 职场文书
Vue中使用import进行路由懒加载的原理分析
2022/04/01 Vue.js
Mysql的Table doesn't exist问题及解决
2022/12/24 MySQL