javascript
trr1994917
这个作者很懒,什么都没留下…
展开
-
JS DOM 编程艺术(第2版)读书笔记 第1章 JavaScript 简史
JavaScript 起源 JavaScript 是NetScape公司与Sun公司合作开发的,JavaScript 不是 Java。 微软在推出IE3的时候发布了自己的VBScript语言,同时以JScript为名发布了JavaScript的一个版本,以此很快跟上了Netscape止步伐。 后来 ECMA(欧洲计算机制造商协会)对JavaScript进行了标准化,于是就出现了ECMAScr转载 2015-05-17 10:19:52 · 386 阅读 · 0 评论 -
JS高级程序设计(第2版)读书笔记第6-7章
第6章 面向对象有点云里雾里: 1 DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 html xmlns="http://www.w3.org/1999/xhtml"> 3 head转载 2015-05-17 10:42:34 · 477 阅读 · 0 评论 -
JS DOM 编程艺术(第2版)读书笔记 第8章 充实文档的内容
为一个文档创建 ① 缩略词表 ② 文献来源链接 ③ 快捷键清单 这些信息,对于我们来说很少用到,也可以说几乎用不到。通过这个三个函数的编写,巩固上几章节中学到的JS DOM打操作方法。 1 DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DT转载 2015-05-17 10:32:41 · 420 阅读 · 0 评论 -
JS高级程序设计(第2版)读书笔记第8-9章
第8章 BOM function getQueryStringArgs() { // 取得查询字符串并去掉开头的问号 var qs = (location.search.length > 0 ? location.search.substring(1) : ""); // 保存数据的对象 var args = {}; //转载 2015-05-17 10:45:44 · 512 阅读 · 0 评论 -
JS DOM 编程艺术(第2版)读书笔记 第12章 综合示例
/** * addLoadEvent */ function addLoadEvent(func) { var oldonload = window.onload; if(typeof oldonload != "function"){ window.onload = func; }else{ window.onload = functi转载 2015-05-17 10:37:56 · 1341 阅读 · 1 评论 -
JS DOM 编程艺术(第2版)读书笔记 第5章 最佳实践
第5章 最佳实践 平稳退化 和 渐进增强 让不支持或禁用了javascript浏览器也能顺利浏览网页。 一个简单例子: function popUp(url){ window.open(url, "popUp", "width=320,height=480") } 伪协议和onclick处理事件:也能完成打开弹出窗口的需求。但是在不支持JavaScript或禁用的JavaScript的转载 2015-05-17 10:29:39 · 323 阅读 · 0 评论 -
JS DOM 编程艺术(第2版)读书笔记 第3章 DOM
前面两章都是概念性的东西,基本是找书的原文记录。从本章开始,更多是用一些实例来详细说明DOM的常用的操作和方法。 首先解释一下什么是DOM(Document Object Model),文档对象模型。DOM结构很像我们的家谱树,用parent(父)、child(子)、sibling(兄弟)等来表示家庭中的成员。 要获取一个DOM文档中的成员的有以下几个方法,通过节点ID,通过节点名,通过类名。转载 2015-05-17 10:27:54 · 305 阅读 · 0 评论 -
JS高级程序设计(第2版)读书笔记第1-3章
第1章 JavaScript简史 在JavaScript DOM编程艺术 (第2版) 读书笔迹中已经写过,不再重复。 第2章 在 HTML 中使用 JavaScript script 标签的属性: charset: 可选。表示通过src 属性指定的代码的字符集。大多数浏览器会忽略它的值,所以这个属性很少有人使用。 defer: 可选。 表示脚本可能延迟到文档完全被解析和显示后再执行。转载 2015-05-17 10:40:31 · 416 阅读 · 0 评论 -
JS DOM 编程艺术(第2版)读书笔记 第10章 用JavaScript实现动画效果
1 2 3 4 5 简单动画 6 7 #message{background:red} 8 9 10 11 12 move 13 14 15 16 function positionMessage() { 17 var elem = document.getElementById("message"); 18 elem.style.position转载 2015-05-17 10:36:20 · 533 阅读 · 0 评论 -
JS高级程序设计(第2版)读书笔记第4-5章
第4章 变量、作用域和内存问题 基本数据类型和引用类型 typeof 检测变量类型是不是基本类型 var s = "abc"; var b = true; var i = 22; var u; var n = null var o = new Object(); alert(s); // string alert(b); // boolean alert(i); // num转载 2015-05-17 10:41:57 · 648 阅读 · 0 评论 -
JS DOM 编程艺术(第2版)读书笔记 第11章 HTML5
1 2 3 4 5 HTML5 6 7 body{background:#CCC;} 8 9 10 11 12 你的浏览器不支持canvas! 13 14 DownLoad music.MP4 15 16 17 DownLoad music.MP4 18 19 20 21转载 2015-05-17 10:37:26 · 518 阅读 · 0 评论 -
JS DOM 编程艺术(第2版)读书笔记 第9章 CSS-DOM
页面有三层信息构成: 结构层(structural layer) 表示层(presentation layer) 行为层(behavior layer) 设置和获取样式 所有CSS中 间带减号的在JS 中用驼峰命名法 css:font-size js:fontSize 只读的属性: previousSibling、 nextSibling、 parentNode、 firstCh转载 2015-05-17 10:35:11 · 325 阅读 · 0 评论 -
JS DOM 编程艺术(第2版)读书笔记 第6章 图片库改进版
把时间处理函数移出文档 向后兼容 确保可访问 支持平稳退化 检测对象和方法是否存在 直接上代码 有详细注释: 1 DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 html xmln转载 2015-05-17 10:31:31 · 395 阅读 · 0 评论 -
JS DOM 编程艺术(第2版)读书笔记 第2章 JavaScript 语法
语法 用JavaScript编写的脚本,都是由一系列指令构成,这些指令叫做语句(statement). 只要按照正确的语法编写出来的语句才能得到正确的解释. JavaScript 每条语句以换行符或分号视为结束. 如下为两条语句: first statement second statement 也可以放在一行: first statment; second statment; 建议转载 2015-05-17 10:25:45 · 379 阅读 · 0 评论 -
offsetLeft 与 style.left、offsetWidth 与 style.width、offsetHeight 与 style.height 等区别
网页可见区域宽: document.body.clientWidth; 网页可见区域高: document.body.clientHeight; 网页可见区域宽: document.body.offsetWidth (包括边线的宽); 网页可见区域高: document.body.offsetHeight (包括边线的宽); 网页正文全文宽: document.body.scrol转载 2015-06-22 14:20:49 · 322 阅读 · 0 评论