摘要: index.html 访问http://localhost:8000/ 阅读全文
posted @ 2014-07-17 23:09 gabin 阅读(6260) 评论(0) 推荐(0) 编辑
摘要: 1、HTTP:定义:超文本传输协议 (HTTP-Hypertext transfer protocol) 是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。通信要求:在一台计算机上获取并显示存放在多台计算机里的文本、数据、图片和其他类型的文件。2、原始的... 阅读全文
posted @ 2014-07-11 08:54 gabin 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 1.1、创建var arr0 = new Array(num);var arr1 = [a1, a2, a3, 'a4'];1.2、读写通过 arr[idx] 数字来索引实际上Array也是对象,所以也可以通过非数字来读取属性1.3、稀疏数组:非连续数字索引的数组对象,通常length属性大于数组元... 阅读全文
posted @ 2014-06-26 16:45 gabin 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 1.1、除了字符串、数字(直接量或字面量)、布尔类型、null和underfined外,JavaScript的值都是对象。尽管不是对象,但字符串、数字和布尔值经常在进行调用的时候被包装起来,所以这些数据类型更像是不可变的对象。如'hello'.replace('h', 'H'); //,实际上是... 阅读全文
posted @ 2014-06-25 18:17 gabin 阅读(179) 评论(0) 推荐(0) 编辑
摘要: with在严格模式下是禁止使用的,而debugger是在调试模式下才有效果的,目测作者自己在用的脚本压缩工具在有dubugger语句的情况下会影响压缩结果,导致失败。with(varible)实际上是改变作用域链,将当前的作用域链上加上varible的属性,使用结束后再把作用域链变回原来的。with... 阅读全文
posted @ 2014-06-25 14:34 gabin 阅读(168) 评论(0) 推荐(0) 编辑
摘要: (function hello() { try { return console.log('return'); } catch (e) { } finally { console.log('finally'); }}());有趣的是如果不加上方法名hello的话,re... 阅读全文
posted @ 2014-06-25 14:16 gabin 阅读(511) 评论(0) 推荐(0) 编辑
摘要: returncontinuebreakidentifier : statement return,方法的终结,默认返回void或其他数据。作为函数控制语句,控制的是所在函数体的生命周期。(function (data) { if(!data) return; // 返回void , unde... 阅读全文
posted @ 2014-06-25 11:52 gabin 阅读(147) 评论(0) 推荐(0) 编辑
摘要: a:focus{outline:none;} 设置类似这样的属性后,超级链接点击后的虚线框会没掉,对于键盘用户来说就得不到焦点框。 刚巧改这个的时候留神到了 在JavaScript中,IE7如果出现JSON以逗号结尾会报错,如 var json = { one : 1, two : 2, // IE 阅读全文
posted @ 2014-06-25 09:47 gabin 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 今天碰巧又把以前读过的章节重新复习了下(JavaScript权威指南 - 第五章 语句),刚巧看到这个就记了下,没有什么太大的意义。跟计算机的二进制原则一样,不是0就是1。1 if (expression) {2 // ... 3 } else if (expression1) {4 /... 阅读全文
posted @ 2014-06-24 09:38 gabin 阅读(194) 评论(0) 推荐(0) 编辑
摘要: cookie.js(设置名值对属性时候不支持设置成前后有空格的格式,如' key'或'key ',只支持‘key’)(function initCookieClass(win){// 定义匿名函数并在定以后立即调用(function(){}()),圆括号保证并正确解析成函数 var Cooki... 阅读全文
posted @ 2014-05-15 10:41 gabin 阅读(239) 评论(0) 推荐(0) 编辑