HTML5 JavaScript
hiWorld
物有本末,事有始终。
展开
-
JavaScript 排列组合精髓算法
想实现在”一堆“数据中筛选出制定的个数作为一组,就需要用排列组合,组合中没有重复的组合,排列中有重复的组合(顺序不一样): //组合 function C(arr, num){ var r=[]; (function f(t,a,n){ if (n==0) return r.push(t); for (var i=0,l=a.length转载 2013-10-13 10:53:57 · 5069 阅读 · 1 评论 -
JavaScript 实践HTML5 localStorage 本地存储Json等数据 助于移动设备和web前端开发
0.什么是 localStorage 本地存储 http://www.mhtml5.com/2012/05/4982.html 先了解一下,你也可以到搜一圈看看 1.比如想把这个对象(eventsList)存入本地: var eventsLists = [{"name":"baoyouwangning","date":"2013年8月20日 下午4:38:15"},{"nam原创 2013-08-20 18:00:58 · 2427 阅读 · 0 评论 -
对于同个页面引入不同js文件中重写window.onbeforeunload方法的总结
最近一个客户需求在当前浏览器标签中刷新页面后维持之前的显示状态,非本标签刷新不需要维持这种显示状态。我想到当当前页面刷新时会触发onbeforeunload事件,所以我就重写了window.onbeforeunload= function (){//...};这里向sessionStorage中写入了一些数据。之后遇到了问题! 1.因为在当前页面不只是引入了我的js,还引入了其他组写的js,搜索原创 2014-08-14 16:52:28 · 2272 阅读 · 0 评论 -
javaScript函数调用传参本质-引用传递参数? 错错错!
ECMAScript中所有函数的参数都是按值传递的,基本类型值的传递就如同基本类型变量的复制一样,而引用类型值的传递,则如同引用类型的变量的复制一样。原创 2013-10-18 18:37:12 · 995 阅读 · 0 评论