javascript教程5:--BOM操作】的更多相关文章

1.BOM 简介 所谓的 BOM 即浏览器对象模型(Browser Object Model).BOM 赋予了 JS 操作浏览器的能力,即 window 操作.DOM 则用于创建删除节点,操作 HTML 文档.BOM 尚无正式的标准,导致各浏览器对于 BOM 方法的支持各有不同,因此需要具体问题具体对待. 2.window 对象 window 对象是 BOM 的核心,window 对象指当前的浏览器窗口.所有 JS 全局对象.函数以及变量都属于 window 对象.全局变量是 window 对象…
JavaScript简介 什么是JavaScript 弱类型,动态类型,基于原型的直译性的编程语言.1995年netscape(网景)在导航者浏览器中设计完成. JavaScript的特点 1.与HTML之间进行交互 2.不需要编译(浏览器中有解释器) 3.跨平台 4.安全性:不能直接访问本地文件 5.大小写敏感 JavaScript的作用 1.JavaScript可以动态的增删改查HTML的元素 2.JavaScript可以动态的修改样式(css) 3.JavaScript可以对事件进行响应…
1.DOM 简介 当页面加载时,浏览器会创建页面的文档对象模型(Document Object Model).文档对象模型定义访问和处理 HTML 文档的标准方法.DOM 将 HTML 文档呈现为带有元素.属性和文本的树结构,即节点树.通过 DOM,JS 可创建动态的 HTML,可以使网页显示动态效果并实现与用户的交互功能.JS 能够改变页面中所有的 HTML 元素.属性和 CSS 样式,并对页面中所有事件做出响应.所以学习 JS 的起点就是处理网页,处理网页就需要使用 DOM 进行操作. 2.…
原文地址:http://www.ibm.com/developerworks/cn/xml/x-svgscript/   本文主要介绍在 SVG 中通过编程实现动态操作 SVG 图像的知识. SVG 图像的结构是用 XML 文档表示的,因此可以使用 XML 编程技术如"文档对象模型(Document Object Model,DOM)"来操纵它.本文描述了如何使用 ECMAScript/JavaScript 来支持与 SVG 图像的交互.理论上说我们可以用这些知识实现类似射击游戏这样复…
Javascript教程 laiqun@msn.cn Contents 1. javascript嵌入方式 2. javascript语法 3. 数据类型 4. javascript变量 5. 字符串 6. 数组 多维数组 7. 运算 8. Map和set 9. 流程控制 10. 函数 11. 变量提升.变量的作用域 12. 高阶函数 13. 闭包 14. 箭头函数 15. 生成器 16. 对象 17. 方法 18. 标准对象 19. Date对象 20. 正则表达式 21. JSON 22. …
1.浏览器对象模型( browser object model )   什么是BOM?    提起BOM就不得不提起JavaScript的构成.ECMAScript为JavaScript的核心,但是要是在浏览器中使用JavaScript,那么BOM才是JavaScript的核心.   这时候不得不提起一个人:     假设:奥巴马潜逃到中国,那么无论之前他的权力有多大,到了中国都要遵守中国的法律,也就是说,无论ECMAScript有多么权威,那么到了当前的浏览器下,都要遵守当前浏览器的规则.  …
整理了一下JS的BOM操作语法,这里记录一下. <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>js的BOM操作</title> <style type="text/css"> #dv3{ width: 300px; height: 200px; background-color: yellow; } #dv4{…
js_model_tutorial !!待更新 前言 现代 JavaScript 教程的学习笔记,它是一份不错的学习资源,感谢开源. 中文链接 基础 函数 代码示例 函数的声明方式 function name(parameters, delimited, by, comma) { /* code */ } 作为参数传递给函数的值,会被复制到函数的局部变量. 函数可以访问外部变量.但它只能从内到外起作用.函数外部的代码看不到函数内的局部变量. 函数可以返回值.如果没有返回值,则其返回的结果是 un…
JavaScript进阶内容--BOM详解 在上一篇文章中我们学习了DOM,接下来让我们先通过和DOM的对比来简单了解一下BOM 首先我们先来复习一下DOM: 文档对象模型 DOM把文档当作一个对象来看待 DOM的顶级对象是document DOM的主要学习是操作页面元素 DOM是W3C标准规范 然后我们来介绍一下BOM: 浏览器对象模型 BOM把浏览器当作一个对象来看待 BOM的顶级对象是window BOM学习的是浏览器窗口交互的一些对象 BOM是浏览器厂商在各自浏览器上定义的,兼容性较差…
关于JavaScript中的delete操作 看到一道题,是这样的: (function(x){ delete x; return x; })(1); 1 null undefined Error 我选了Error....,然而是错的,运行了一下,答案是1. 难道不能delete函数中的参数吗?什么情况是可以delete的?什么情况是不可以delete的? 去网上查了一下 通常:delete 操作符用来删除一个对象的属性. 语法:delete expression 如果成功返回true,失败返回…