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+HttpHandler+xml模拟一个三级联动的例子
Aug 09 Javascript
javascript开发随笔一 preventDefault的必要
Nov 25 Javascript
同时使用n个window onload加载实例介绍
Apr 25 Javascript
提取字符串中年月日的函数代码
Nov 05 Javascript
jquery实现预览提交的表单代码分享
May 21 Javascript
jquery实现超简洁的TAB选项卡效果代码
Aug 28 Javascript
arcgis for js 修改infowindow样式的方法
Nov 02 Javascript
微信小程序实现皮肤功能(夜间模式)
Jun 18 Javascript
详解vue-router传参的两种方式
Sep 10 Javascript
JS XMLHttpRequest原理与使用方法深入详解
Apr 30 Javascript
vue 扩展现有组件的操作
Aug 14 Javascript
如何在VUE中使用vue-awesome-swiper
Jan 04 Vue.js
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的ASCII码转换类
2013/07/05 PHP
深入解析PHP中逗号与点号的区别
2013/08/05 PHP
CI框架文件上传类及图像处理类用法分析
2016/05/18 PHP
(转载)JavaScript中匿名函数,函数直接量和闭包
2007/05/08 Javascript
jquery与google map api结合使用 控件,监听器
2010/03/04 Javascript
浅谈JavaScript的Polymer框架中的behaviors对象
2015/07/29 Javascript
javascript cookie的简单应用
2016/02/24 Javascript
使用jquery获取url以及jquery获取url参数的实现方法
2016/05/25 Javascript
jQuery基于函数重载实现自定义Alert函数样式的方法
2016/07/27 Javascript
jQuery flip插件实现的翻牌效果示例【附demo源码下载】
2016/09/20 Javascript
NodeJS学习笔记之Module的简介
2017/03/24 NodeJs
js实现按座位号抽奖
2017/04/05 Javascript
vue3.0 CLI - 2.6 - 组件的复用入门教程
2018/09/14 Javascript
开发一个Parcel-vue脚手架工具(详细步骤)
2018/09/22 Javascript
JQuery模拟实现网页中自定义鼠标右键菜单功能
2018/11/14 jQuery
[01:14]3.19DOTA2发布会 三代刀塔人第二代
2014/03/25 DOTA
[04:44]显微镜下的DOTA2第二期——你所没有注意到的细节
2014/06/20 DOTA
python实现12306火车票查询器
2017/04/20 Python
Python实现的建造者模式示例
2018/08/06 Python
详解分布式任务队列Celery使用说明
2018/11/29 Python
Python中整数的缓存机制讲解
2019/02/16 Python
Python综合应用名片管理系统案例详解
2020/01/03 Python
Python3的socket使用方法详解
2020/02/18 Python
车间班组长岗位职责
2013/11/13 职场文书
简历的个人自我评价范文
2014/01/03 职场文书
我未来的职业规划范文
2014/01/11 职场文书
求职简历的自我评价
2014/01/31 职场文书
委托证明书
2014/09/17 职场文书
县委常委班子对照检查材料思想汇报
2014/09/28 职场文书
党的群众路线教育实践活动调研报告
2014/11/03 职场文书
2015年社区矫正工作总结
2015/04/21 职场文书
初中思品教学反思
2016/02/20 职场文书
驾驶员安全责任协议书
2016/03/22 职场文书
如何利用Python实现一个论文降重工具
2021/07/09 Python
mysql 生成连续日期及变量赋值
2022/03/20 MySQL
Golang Elasticsearches 批量修改查询及发送MQ
2022/04/19 Golang