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 相关文章推荐
Highslide.js是一款基于js实现的网页中图片展示插件
Mar 30 Javascript
Javascript 构造函数 实例分析
Nov 26 Javascript
js跨域和ajax 跨域问题的实现思路
Sep 05 Javascript
JavaScript高级程序设计(第3版)学习笔记2 js基础语法
Oct 11 Javascript
简单的ajax连接库分享(不用jquery的ajax)
Jan 19 Javascript
利用JavaScript检测CPU使用率自己写的
Mar 22 Javascript
javascript页面倒计时实例
Jul 25 Javascript
基于AngularJS实现iOS8自带的计算器
Sep 12 Javascript
AngularJS中$watch和$timeout的使用示例
Sep 20 Javascript
Angular中使用better-scroll插件的方法
Mar 27 Javascript
浅谈一种让小程序支持JSX语法的新思路
Jun 16 Javascript
jquery插件实现搜索历史
Apr 24 jQuery
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 在线翻译函数代码
2009/05/07 PHP
php获取网卡的MAC地址支持WIN/LINUX系统
2014/04/30 PHP
php上传中文文件名乱码问题处理方案
2015/02/03 PHP
PHP去除空数组且数组键名重置的讲解
2019/02/28 PHP
jQuery 对象中的类数组操作
2009/04/27 Javascript
Lazy Load 延迟加载图片的 jQuery 插件
2010/02/06 Javascript
JQuery为textarea添加maxlength属性并且兼容IE
2013/04/25 Javascript
查找Oracle高消耗语句的方法
2014/03/22 Javascript
js使用split函数按照多个字符对字符串进行分割的方法
2015/03/20 Javascript
jquery ztree实现模糊搜索功能
2016/02/25 Javascript
微信小程序 石头剪刀布实例代码
2017/01/04 Javascript
利用n工具轻松管理Node.js的版本
2017/04/21 Javascript
JavaScript中各数制转换全面总结
2017/08/21 Javascript
Vue中的v-for指令不起效果的解决方法
2018/09/27 Javascript
vue-cli 首屏加载优化问题
2018/11/06 Javascript
Vue extend的基本用法(实例详解)
2019/12/09 Javascript
Python fileinput模块使用介绍
2014/11/30 Python
关于Python 3中print函数的换行详解
2017/08/08 Python
详解Python安装scrapy的正确姿势
2018/06/26 Python
Python并发之多进程的方法实例代码
2018/08/15 Python
Python Numpy库安装与基本操作示例
2019/01/08 Python
Python实现图片添加文字
2019/11/26 Python
关于Pytorch的MLP模块实现方式
2020/01/07 Python
keras load model时出现Missing Layer错误的解决方式
2020/06/11 Python
用CSS3实现无限循环的无缝滚动的示例代码
2017/11/01 HTML / CSS
纯CSS3实现的井字棋游戏
2020/11/25 HTML / CSS
澳大利亚领先的孕妇服装品牌:Mamaway
2018/08/14 全球购物
舞蹈教师自荐信
2014/01/27 职场文书
白岩松演讲
2014/05/21 职场文书
村级个人对照检查材料
2014/08/22 职场文书
学校感恩节活动策划方案
2014/10/06 职场文书
2016年第32个教师节红领巾广播稿
2015/12/18 职场文书
适合后台管理系统开发的12个前端框架(小结)
2021/06/29 Javascript
全面盘点MySQL中的那些重要日志文件
2021/11/27 MySQL
win10更新失败无限重启解决方法
2022/04/19 数码科技
MySQL transaction事务安全示例讲解
2022/06/21 MySQL