- 博客(13)
- 收藏
- 关注
转载 js词法分析
当函数调用的前一瞬间,分析以下3个方面的东西, 1:参数2:局部变量声明3:函数声明 在函数运行的前一瞬间,先形成一个激活对象,叫Avtive Object, AO,AO的作用是用来存储一个函数相关的参数,局部变量等.函数内部无论是引用参数,还是引用局部变量,都到AO上找. <script type="text/javascript">function t3(x,y) ...
2014-01-15 13:43:00
85
转载 js之大括号学习
js中大括号有四种语义作用 语义1,组织复合语句,这是最常见的 Js代码: if( condition ) { //... }else { //... } for() { //... } 语义2,对象直接量声明 var obj = { name : 'jack', age...
2014-01-02 12:16:00
111
转载 js之作用域
JavaScript的函数是在局部作用域内运行的,在局部作用域内运行的函数体可以访问其外层的(可能是全局作用域)的变量和函数。JavaScript的作用域为词法作用域,所谓词法作用域是说,其作用域为在定义时(词法分析时)就确定下来的,而并非在执行时确定,如下例: var str = "global"; function scopeTest(){ ...
2014-01-02 12:15:00
86
转载 document.referrer
Referrer的重要性 HTTP 请求中有一个referer的报文头,用来指明当前流量的来源参考页。例如在www.sina.com.cn/sports/上点击一个链接到达 cctv.com首页,那么就referrer就是www.sina.com.cn/sports/了。在Javascript中,我们可以通过 document.referrer来获取同样的信息。通过这个信息,我们就...
2013-12-27 16:26:00
205
转载 IE6、IE7、IE8 CSS Bug兼容解决记录
1:li边距“无故”增加 任何事情都是有原因的,li边距也不例外。 先描述一下具体状况:有些时候li边距会突然增 加很多,值也不固定(只在IE6/IE7有这种现象),让人摸不着头脑,仔细“研究”发现是由于其低级元素ul的padding引 起,padding的上下值对li有影响,左右无影 响。所以只好笨手笨脚地把padding去掉,换成margin。这是能解决问题,但往往不是我们想...
2013-06-05 13:00:00
156
转载 JS中offsetTop、clientTop、scrollTop、offsetTop各属性介绍
这里是javascript中制作滚动代码的常用属性 页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeight (包括边线的宽);网页正文全文宽...
2013-05-23 10:12:00
68
转载 firefox 下的 onpropertychange
<html> <script> varinsObj=newArray(); vartimer=null; function$(id){returndocument.getElementById(id)}; functionchangeInspector(id){ insObj[id]=""+$(id).value; timer=setI...
2013-04-02 16:42:00
89
转载 JS进阶,解释this古怪行为
Douglas Crockford大师把this古怪的行为解释为和函数的调用模式有关。js中有四种调用模式---方法、函数、构造器以及apply调用模式,它们在初始化this时候是不一样的。1)方法模式:简单的说就是使用点表达式或是... Douglas Crockford大师把this古怪的行为解释为和函数的调用模式有关。 js中有四种调用模式---...
2013-04-01 18:10:00
60
转载 JavaScript使用cookie,参数设置,说明;读取,写入,删除函数
cookie概述 在 上一节,曾经利用一个不变的框架来存储购物栏数据,而商品显示页面是不断变化的,尽管这样能达到一个模拟全局变量的功能,但并不严谨。例如在导航框架页面 内右击,单击快捷菜单中的【刷新】命令,则所有的JavaScript变量都会丢失。因此,要实现严格的跨页面全局变量,这种方式是不行 的,JavaScript中的另一个机制:cookie,则可以达到真正全局变量...
2013-03-27 13:48:00
106
转载 jQuery.extend 函数详解
JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。 一、Jquery的扩展方法原型是: extend(dest,src1,src2,src3...); 它的含义是将src1,src2,src3...合并到dest中,返回值...
2013-03-14 16:15:00
50
转载 HTTP请求(GET与POST区别)和响应
HTTP有两部分组成:请求与响应,下面分别整理。 一.HTTP请求 1.HTTP请求格式: <request line> <headers> <blank line> [<request-body>] 在HTTP请求中,第一行必须是一个请求行(request line),用来说明请求类型、要访问的资源以及使用的HTT...
2013-03-11 14:41:00
294
转载 JS eval()
eval()函数可以把一个字符串当作一个JavaScript表达式一样去执行它。 我们常常在Javascript中间到Eval这个函数, 有些人觉得这个函数很奇怪,可以把一些字符串变的功能很强大 在我们需要将普通的字符串转变成具体的对象的时候,就会用到这个函数 eval 函数对作为数字表达式的一个字符串进行求值,其语法为: eval(expr) 此处 expr 是一个被求值的字符串...
2013-03-08 10:24:00
75
转载 [转]XMLHTTPRequest简介
本文转自:http://www.xfrog.cn/blog/article.asp?id=62 Ajax 的一个最大的特点是无需刷新页面便可向服务器传输或读写数据(又称无刷新更新页面),这一特点主要得益于XMLHTTP组件XMLHTTPRequest 对象。这样就可以向再发桌面应用程序只同服务器进行数据层面的交换,而不用每次都刷新界面也不用每次将数据处理的工作提交给服务器来做,这...
2013-03-06 13:38:00
84
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人