读书笔记-javascript dom-3
来源:互联网 发布:温州龙湾网络问政 编辑:程序博客网 时间:2024/06/16 03:25
1、nodeType属性总共有12种可取值,仅有3种具有实用价值
元素节点的nodeType属性值是1
属性节点的nodeType属性值是2
文本节点的nodeType属性值是3
2、window.open(url,name,features)来创建浏览器窗口
3、"真"协议用来在因特网上的计算机之间传输数据包,如HTTP协议、FTP协议等,伪协议则是一种非标准化的协议 如:<a href="javascript:abc('a')">连接到</a> 伪协议调用abc函数
4、压缩脚本指的是把脚本文件中不必要的字节,如空格和注释统统删除,从而达到"压缩"文件的目的,做到优化。可以在网上找工具如:YUI Compressor、Closure Compiler。多数情况下,你应该有两个版本,一个是工作副本(可做修改代码并添加注释),一个是精简版本放在站点上(精简版一般在文件名加上min字样如:bootstrap.min.js)
5、函数
想完成什么功能--必要的检查(测试方法、属性是否存在,不存在直接return false;)--要起什么变量名(代替一些长串获取的东西如getElementById)--怎么操作、改变行为
6、禁用默认行为,不让浏览器执行,加return false;相当于向浏览器传递一条信息:"不要采取任何行动"
7、网页加载完毕会触发一个onload事件,这个事件与window对象相关联
8、按下键盘上任何一个按键会触发onkeypress事件
9、nodeValue 改变元素节点所包含的文本
10、innerHTML属性可以用来读写给定元素的HTML内容
11、创建节点 document.createElement(Nodename)
创建出来的节点拥有自己的DOM属性的nodeType和nodeName等属性
parent.appendChild(child) 新创建的节点作为现有节点parent的子节点
创建文本节点 document.createTextNode(text) 如var txt=document.createTextNode("hello world"); 文本txt指向新创建那个文本节点
appendChild 可以用来连接那些尚未成为文档树一部分的节点
12、使用Ajax可以做到只更新页面的一小部分,而不必加载整个页面。Ajax的主要优势就是对页面的请求以异步方式发送到服务器,而服务器不会用整个页面来响应请求,它会在后台处理请求。与此同时用户还能继续浏览页面并与页面交互,不会打断用户体验。
Ajax技术的核心是XMLHttpRequest对象。这个对象充当浏览器中脚本(客户端)与服务器之间的中间人的角色。以往的请求都由浏览器发出,而javascript通过这个对象可以自己发送请求,同时也自己处理请求。但问题是不同浏览器实现XMLHttpRequest对象不同,因此要做兼容处理
- 读书笔记-javascript dom-3
- 读书笔记-javascript dom
- 读书笔记-javascript dom-2
- 《JavaScript DOM编程艺术》读书笔记
- 读书笔记--javascript DOM 编程艺术
- 《JavaScript DOM 编程艺术》 读书笔记
- 《JavaScript DOM 编程艺术》读书笔记
- JavaScript Dom编程艺术 读书笔记
- 《JavaScript DOM 编程艺术》读书笔记
- 《JavaScript DOM 编程艺术》读书笔记
- 《JavaScript DOM 编程艺术》读书笔记
- 《JavaScript DOM 编程艺术》读书笔记
- 《JavaScript DOM 编程艺术》读书笔记
- 《JavaScript DOM 编程艺术》读书笔记
- 《JavaScript DOM 编程艺术》读书笔记
- JavaScript DOM编程艺术 读书笔记
- 《JavaScript DOM 编程艺术》读书笔记
- javascript DOM 编程(读书笔记)
- 前端面试题笔记(1)
- SpringMVC访问静态资源
- 方法调用栈和栈帧的
- 解析php中die(),exit(),return的区别
- 一道java面试基础题
- 读书笔记-javascript dom-3
- VS2015快捷键配置 对比 eclipse
- 单例模式
- webp如何使用,webp是什么?webp如何生成,
- 数据结构之头指针链表de三种插入方式(头插法,尾插法,在pos处插入)
- CSS中的居中方式
- SQL Server 2016 AlwaysOn搭建
- bootstrapValidator中threshold不生效
- 经典算法面试题整理