
js
HX_lei
这个作者很懒,什么都没留下…
展开
-
JS eval()函数
eval()函数 JavaScript有许多小窍门来使编程更加容易。 其中之一就是eval()函数,这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。 举个小例子: //执行表达式 function swapTwo() { var the_image = prompt("cha转载 2016-03-15 15:40:25 · 348 阅读 · 0 评论 -
HTML5本地存储
HTML5带给我们的不仅仅是更多语义丰富的标签,还有更多新特性,比如本地存储。要在客户端保存用户一些数据,我们首选使用cookie,但是cookie最多只能存储4kb,而HTML5的本地存储localStorage可以存储5M的数据,这将对WEB开发以及移动终端应用带来革命性的转变。 查看演示 目前主流浏览器都支持localStorage本地存储,而微软从IE8就出人意料的开始支持lo转载 2016-03-15 16:11:29 · 458 阅读 · 0 评论 -
在客户端存储数据2
HTML5 提供了两种在客户端存储数据的新方法: localStorage - 没有时间限制的数据存储 sessionStorage - 针对一个 session 的数据存储 之前,这些都是由 cookie 完成的。但是 cookie 不适合大量数据的存储,因为它们由每个对服务器的请求来传递,这使得 cookie 速度很慢而且效率也不高。 在 HTML5 中,数据不是由每个服务器请求传递的原创 2016-03-15 16:15:50 · 359 阅读 · 0 评论 -
JS中offsetTopclientTop、scrollTop、offsetTop
这里是javascript中制作滚动代码的常用属性 页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeight (包括边线的宽);网页正文全文宽: doc转载 2016-03-15 16:48:37 · 385 阅读 · 0 评论 -
JS延迟加载机制函数(Lazyload)
JS延迟加载机制函数(Lazyload) 原文:http://www.qiqiboy.com/2010/08/27/js-delayed-loading-mechanism-function-lazyload.html 最近应该大家都发现了,我的博客很多模块都使用了延迟加载技术。这个延迟加载(lazyload)我第一次听说其实还是不久前,那是在别人博客看到 介绍的一个基于jQu转载 2016-03-15 17:19:17 · 1706 阅读 · 0 评论 -
去除ios移动端alert/confirm的网址(url)
去除移动端alert/confirm的网址(url),有需要的朋友可以参考下。 在移动端使用原生的alert/confirm总是会显示网址(url),界面看起来很丑,搜索半天也找不到解决办法,在绝望的时候看到一篇文章写的很好,在此感谢http://ifindever.com/archives/260.html,还希望能帮助到大家。 最近在做小小创客 webapp,碰到一个问题,以前的版转载 2016-04-21 19:55:12 · 11504 阅读 · 0 评论 -
尾调用优化
一、什么是尾调用? 尾调用的概念非常简单,一句话就能说清楚,就是指某个函数的最后一步是调用另一个函数。 function f(x){ return g(x); } 上面代码中,函数f的最后一步是调用函数g,这就叫尾调用。 以下两种情况,都不属于尾调用。 // 情况一 function f(x){ let y = g(x); return y; }转载 2016-12-29 15:27:40 · 480 阅读 · 0 评论