摘要:
水平居中 定宽水平居中 利用margin属性来做到:相对于父元素,左右margin都一样,就可以水平居中了。 阅读全文
摘要:
0.本章提要 使用立即执行函数实现块级作用域 使用 实现 实例 私有变量:私有变量函数和公有特权方法每个实例都有独立的一份 使用 实现 静态 私有变量:私有变量函数和公有特权方法每个实例都共享一份 1.块级作用域 javascript不像其他语言有块级作用域,比如C、java的块级作用域。 java 阅读全文
摘要:
Ajax(Asynchronous JavaScript + XML)在2005年被Jesse James Garrett引入,他综合了许多当时现有技术,产生了ajax。ajax使得浏览器可以额外地向服务器请求数据而不用重新刷新页面,ajax从服务器或许到数据后,可用javascript操作DOM以 阅读全文
摘要:
1.数据类型 ECMAScript一共有6种数据类型: 5种 基本数据类型和 1种 引用数据类型。 基本数据类型:Number\String\Boolean\Null\Undefined 引用数据类型:Object 2.tyepof操作符 typeof是操作符,不是函数。typeof返回 字符串 。 阅读全文
摘要:
1. 判断对象是否为空 我们可以使用 语句来枚举对象的属性,属性被枚举是没有顺序的。使用for in语句就可以判断对象是否为空, 语句还会枚举对象 原型 上的属性。当对象是 或者 时,函数 也返回true,表示对象是空的。 2. 判断对象是否包含某属性 使用对象的 方法可以判断属性是否在实例上。如果 阅读全文
摘要:
现在的web应用越来越丰富,一个web上的内容往往会抓取其他web上的数据。在默认情况下,web上的交互需要遵循同源策略(Same origin policy),即同协议、同域名、同端口。在URL 中,协议是Http、域名是store.company.com,端口是80。当不符合同源策略时,这时的通 阅读全文
摘要:
1. 什么是闭包 简单的说,闭包是指 一个函数 和 这个函数的执行环境 。下面是一个最简单的闭包。函数test()根据作用域链的规则访问到了函数外面的value变量。 上述例子跟我们常见的闭包不太一样,常见的闭包形式是 函数嵌套函数 并且 返回函数 。我们再看上面那个例子,变量value赋给了全局对 阅读全文