-
js函数调用常用方法详解
来源 javascript语言精粹。这不是书上的源代码。 js的函数调用会免费奉送两个而外的参数就是 this 和 arguments 。arguments是参数组,他并不是一个真实的数组,但是可以使用.length方法获得长度...
作者:asdasdasd03-30 -
javascrpt绑定事件之匿名函数无法解除绑定问题
经常听到有人说,匿名函数绑定事件不好控制啊,无法解除绑定啊等等等等,一直很奇怪谁说的不能解除绑定。 下面来实现click事件2次后,自动解除绑定。 看代码: 复制代码 代码如下: var dom=docu...
作者:asdasdasd03-30 -
JavaScript中“+”的陷阱深刻理解
一、两个中括号相加 [] + [] 中括号没有语句块的作用,因此这里的两个中括号就是一个数组。两个数组(对象类型)相加先要将其转换成值类型(基本类型)。 1,转成值类型调用valueOf,[]的valueO...
作者:asdasdasd03-30 -
ajax异步刷新实现更新数据库
上篇文章都是关于界面的东西,下面写关于如何把无刷新的把数据写入到数据库中。 当我们改变某一个人或某几个人的某项分值实现无刷新写入数据库。 首先,我们需要声明XMLHttpRequest对象 复制代...
作者:asdasdasd03-30 -
浏览器加载、渲染和解析过程黑箱简析
用 Fiddler 监控,在 IE6 下,资源下载顺序为:
作者:asdasdasd03-30
很明显,下载顺序从上到下,文档流中先出现的资源先下载。在 IE8, Safari, Chrome 等浏览器下也类似。
Firefox 对下载顺序做了优化:Firefox 会将... -
cookie在javascript中的使用技巧以及隐私在服务器端的设置
读取cookie字符串方法:
作者:asdasdasd03-30
复制代码 代码如下:
alert(document.cookie);
一个网站的cookie字符串包含了该站点域名下的所有cookie(javascript 可访问的,不包括 httponly 的cookie ),多个cookie之... -
缓动函数requestAnimationFrame 更好的实现浏览器经动画
写缓动函数用到requestAnimationFrame函数,之前了解过一些,但总觉得又不是很了解,所以翻译一篇老外的文章,以便学习分享。 requestAnimationFrame是什么? 以前我们做动画需要一个定时器,每...
作者:asdasdasd03-30 -
js动画(animate)简单引擎代码示例
用惯了jquery的同学,相信都很欣赏其动画引擎。确实相对比较完善!如果,如果想像力足够丰富的话,相信可以做出超出想像的效果。当然,跟2d库比起来,还是相差相当一段距离。jquery压根也不是专门...
作者:asdasdasd03-30 -
js+JQuery返回顶部功能如何实现
很多网站上都有返回顶部的效果,本文阐述如何使用jquery实现返回顶部按钮。 首先需要在顶部添加如下html元素: <p id="back-to-top"><a href="#top"><span></span>返回顶部</a></p>其中a标签指向...
作者:asdasdasd03-30 -
JavaScript词法作用域与调用对象深入理解
关于 Javascript 的函数作用域、调用对象和闭包之间的关系很微妙,关于它们的文章已经有很多,但不知道为什么很多新手都难以理解。我就尝试用比较通俗的语言来表达我自己的理解吧。 作用域 Scop...
作者:asdasdasd03-30 -
解析John Resig Simple JavaScript Inheritance代码
由于作者翻译会加入 自己的理解 以便自己学习和使用, 如果英文好的同学可看下面 如文章中有翻译错误还请留言. 交流并改正. (:======================Enein翻译=========================
作者:asdasdasd03-30
... -
无缝滚动改进版支持上下左右滚动(封装成函数)
复制代码 代码如下:<!DOCTYPE HTML><html lang="en-US"><head> <meta charset="UTF-8"> <title>无缝滚动——上下</title> <style type="text/css"> *{margin:0;padding:0;} li{l...
作者:asdasdasd03-30 -
JavaScript之Getters和Setters 平台支持等详细介绍
来自John Resig早年的文章,大致翻译了一下,以作备忘。 令人高兴的是,我想我终于可以说,“现在,JavaScript的Getters和Setters使用非常广泛,它和每个JavaScript开发者的切身利益息息相关”。...
作者:asdasdasd03-30 -
Javascript在IE和FireFox中的不同表现简析
1.document.formName.item("itemName") 问题 说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"];Firefox下,只能使用document.formName.elemen...
作者:asdasdasd03-30 -
js精度溢出解决方案
一般参数值不能超过16位。如果超出16都是用0替代,导致我们查询不到自己想要的结果。 遇到此问题我们做如下修改 自己写属性 原始的: 复制代码 代码如下: <a href="javascript:void(0)" onclick...
作者:asdasdasd03-30 -
页面只能打开一次Cooike如何实现
最近在做webIM,嵌入到OA系统,由于WEBIM处在独立页面,所以如果多次点击就会出现多个页面,这样在IE6下,服务器推送会认不到页面.所以有了下面的代码: 复制代码 代码如下: <script language="javasc...
作者:asdasdasd03-30 -
js写一个弹出层并锁屏效果实现代码
复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xht...
作者:asdasdasd03-30 -
关于javascript中的typeof和instanceof介绍
typeof用来检测给定变量的数据类型(也可叫做基本类型,基本数据类型。包含undefined、boolean、string、number、object、function)var message = "so easy";alert(typeof message); //"string"a...
作者:asdasdasd03-30 -
让AJAX不依赖后端接口实现方案
问题是怎么个情况? 网页中的ajax请求越来越多,或者应用开始就一直使用ajax与后端进行数据交换。(目前我在公司参与的项目就是如此)N多接口前后端来回调试是个麻烦事。 后端不可能短时间把...
作者:asdasdasd03-30 -
javascript 构造函数强制调用经验总结
兴致勃勃地定义了下面这么个构造函数: 复制代码 代码如下: var Coder = function( nick ){ this.nick = nick; }; 定义构造函数结束后呢?没错,赶紧实例化: var coder = Coder( 'casper' ); ...
作者:asdasdasd03-30 -
javascript操作JSON的要领总结
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON...
作者:asdasdasd03-30 -
cument.execCommand()用法深入理解
复制代码 代码如下: D-Position 允许通过拖曳移动绝对定位的对象。 AbsolutePosition 设定元素的 position 属性为“absolute”(绝对)。 BackColor 设置或获取当前选中区的背景颜色。 BlockDirLT...
作者:asdasdasd03-30 -
在js(jquery)中获得文本框焦点和失去焦点的方法
先来看javascript的直接写在了input上 复制代码 代码如下: <input name="pwuser" type="text" id="pwuser" class="input" value="楼盘账号" onBlur="if(this.value=='') this.value='楼盘账号';...
作者:asdasdasd03-30 -
javascript object array方法使用详解
Array.prototype.push push向数组尾部添加一项并更新length ,返回数组长度。 如果Object使用push会怎样? 看下面代码, obj好像数组一样工作了。length会自动更新。 复制代码 代码如下: var pus...
作者:asdasdasd03-30 -
addEventListener和attachEvent二者绑定的执行函数中的this不相同
写 addEventListener 和 attachEvent 区别的博文不少,不过大部分都把重点放置于前者是Firefox chrome,后者只是存在于IE系列中。 最近在写一个事件代理的时候,遇到一个BUG,发现除此外,二者绑...
作者:asdasdasd03-30