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编程起步(第二课)
Feb 27 Javascript
Javascript解决常见浏览器兼容问题的12种方法
Jan 04 Javascript
javascript阻止浏览器后退事件防止误操作清空表单
Nov 22 Javascript
node.js中的forEach()是同步还是异步呢
Jan 29 Javascript
Javascript仿新浪游戏频道鼠标悬停显示子菜单效果
Aug 21 Javascript
JS封装的三级联动菜单(使用时只需要一行js代码)
Oct 24 Javascript
JS去除字符串中空格的方法
Feb 14 Javascript
vue上传图片组件编写代码
Jul 26 Javascript
浅谈Vue初学之props的驼峰命名
Jul 19 Javascript
js实现消灭星星(web简易版)
Mar 24 Javascript
Javascript摸拟自由落体与上抛运动原理与实现方法详解
Apr 08 Javascript
Vue绑定用户接口实现代码示例
Nov 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
使用Smarty 获取当前日期时间和格式化日期时间的方法详解
2013/06/18 PHP
php利用事务处理转账问题
2015/04/22 PHP
PHP模糊查询技术实例分析【附源码下载】
2019/03/07 PHP
php中字符串和整数比较的操作方法
2019/06/06 PHP
扩展String功能方法
2006/09/22 Javascript
从阿里妈妈发现的几个不错的表单验证函数
2007/09/21 Javascript
利用js对象弹出一个层
2008/03/26 Javascript
动态加载JS文件的三种方法
2013/11/08 Javascript
jquery处理checkbox(复选框)是否被选中实例代码
2017/06/12 jQuery
bootstrap选项卡扩展功能详解
2017/06/14 Javascript
深入探究node之Transform
2017/07/20 Javascript
Node.js服务器开启Gzip压缩教程
2017/08/11 Javascript
vue实现引入本地json的方法分析
2018/07/12 Javascript
swiper在vue项目中loop循环轮播失效的解决方法
2018/09/15 Javascript
微信小程序中的canvas 文字断行和省略号显示功能的处理方法
2018/11/14 Javascript
js刷新页面location.reload()用法详解
2019/12/09 Javascript
JavaScript实现左右滚动电影画布
2020/02/06 Javascript
JS获取表格视图所选行号的ids过程解析
2020/02/21 Javascript
详解javascript void(0)
2020/07/13 Javascript
vue3.0搭配.net core实现文件上传组件
2020/10/29 Javascript
[02:05]DOTA2完美大师赛趣味视频之看我表演
2017/11/18 DOTA
python基于右递归解决八皇后问题的方法
2015/05/25 Python
Python解决线性代数问题之矩阵的初等变换方法
2018/12/12 Python
Python3中exp()函数用法分析
2019/02/19 Python
python脚本之一键移动自定格式文件方法实例
2019/09/02 Python
Python list与NumPy array 区分详解
2019/11/06 Python
pytorch .detach() .detach_() 和 .data用于切断反向传播的实现
2019/12/27 Python
基于Python正确读取资源文件
2020/09/14 Python
植物选择:Botanic Choice
2017/02/15 全球购物
英国的领先快速时尚零售商:In The Style
2019/03/25 全球购物
当当网软件测试笔试题
2015/11/24 面试题
简历上的自我评价
2014/02/03 职场文书
个人简历自我评价范文
2014/02/04 职场文书
2014乡镇机关党员个人对照检查材料思想汇报
2014/10/09 职场文书
无锡灵山大佛导游词
2015/02/09 职场文书
Golang 实现 WebSockets 之创建 WebSockets
2022/04/24 Golang