`
yunchow
  • 浏览: 317746 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

JavaScript高级知识

    博客分类:
  • J2EE
阅读更多

====== JavaScript提高 =======
* 掌握常用的浏览器对象
- window
- document
- History
-----------------------
什么是DOM?
DOM 分级
Core DOM
XML DOM
HTML DOM
--------------------------
window 窗口对象
是所有浏览器对象的顶层对象
属性:document,history,location,name,status,screen
方法:alert(),confirm(),open(url,name),close,setTimeout
setInterval(),clearTimeout,createPopup()
location 地址对象
document 文档对象
form 表单对象
--------------------------
document 对象
方法:clear(),close(),write();
createElement();//创建元素节点
createTextNode();//创建文本节点
cloneNode(boolean);//复制节点
appendChild();//插入节点
insertBefore();//插入节点
removeChild(b);//删除子节点
b.parentNode();//得到b的父节点
replaceChild();//替换节点
setAttribute();//设置属性的值
getAttribute();//得到属性的值
getElementById();
getElementsByTagName();
hasChildNodes();//返回boolean类型
//文本节点和属性节点永远返回false
-----------------------------
DOM属性--只读
nodeName属性(只读属性):节点的名字
nodeType属性:返回一个整数,代表这个节点的类型
nodeValue属性:节点的值//元素节点的值永远为null
//文本节点的值用此来设置
childNodes属性:返回一个数组,数组由元素的子节点构成
//文本节点和属性节点永远返回空数组
firstChild:
lastChild:
nextSibling属性:返回下一个兄弟节点
priviousSibling:
parentNode属性:返回父节点
//document的parentNode是null
----------------------------------
History 对象
方法:back,forward,go()
Location 对象
属性:host,hostname,href
方法:assign(url),reload(),replace(url);
-------------------------------------
事件处理
onClick,onChange,onFocus,onBlur,onMouseOver
onMouseOut,onMouseMove,onLoad,onSubmit,
onMouseDown,onMouseUp
---------------------------------------
JS 中操作表格
方法一:标准DOM
方式二:table专用方法
Tab 对象的方法
createCaption();
Tab 的属性
border
Tab 对象的集合
cells[] 所有单元格
rows[]  所有行

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    javascript高级知识点,不适合初学者

    最新的资料,微软官方文档,后期还有其他的中文文档上传

    JavaScript高级

    JavaScript高级,深入学习JavaScript,需要有一定的JavaScript基础知识

    Javascript 高级程序设计第3版(完整源代码书上每个例子都有)

    前端开发必备 Javascript 高级程序设计第3版(完整源代码书上每个例子都有)本书从最早期Netscape浏览器中的JavaScript开始讲起,直到当前它对XML和Web服务的具体支持,内容主要涉及JavaScript的语言特点、...

    javascript高级编程

    javascript高级编程电子书,介绍了javascript的历史,以及javascript的基础知识和高级用法

    javascript基础知识到高级应用.docx

    javascript基础知识到高级应用.docx

    javascript高级教程

    javascript 知识文档大全、js数据类型、变量、函数、对象

    JavaScript知识点总结(十六)之Javascript闭包(Closure)代码详解

    闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。很早就接触过闭包这个概念了,但是一直糊里糊涂的,没有能够弄明白JavaScript的闭包到底是什么,有什么用,今天在网上...

    javascript高级 JavaScript编程-中高级提升(中高级版)

    想提升自己JavaScript的人值得拥有,4年前端开发经验,有了这份资料,想要轻松开发,必须把地基打扎实,本人仅靠这本书和笔记掌握了JavaScript的高级知识,你值得拥有。

    前端十年经验 - JavaScript基础知识大纲-思维构图.pdf

    该大纲不仅包含了JavaScript的基础语法和常用操作,还涵盖了一些高级的JavaScript知识,如闭包、原型链、异步编程等。此外,该大纲还提供了一些实用的技巧和建议,帮助开发者提高编程效率和代码质量。 总之,这份...

    javascript高级程序设计笔记第一章.docx

    JavaScript基础知识的详细思维导图,以及 个人学习之后的总结。导图由个人总结而出,仅限参考。

    Android Web Game App高级编程 使用HTML5 CSS3 JavaScript

    只需要具备一些HTML和JavaScript的基础知识 就可以开启我们的Android Web Game App高级编程之旅 从一个空白的HTML网页开始 最后将收获多人在线游戏 有丰富多彩的图像 声音 动画等 开发必需的一些知识和技巧 即使你...

    2018JavaScript最新高级编程完整版

    基础篇: 主要包括JavaScript和HTML的基础知识链接: 进阶篇: 主要是对JavaScript一些封装库的讲解链接: 高级篇: 主要是一些项目设计模式和Html5游戏开发的讲解链接:

    JavaScript高级程序设计学习总结

    JavaScript高级程序设计是一本非常值得看的书,这些是我的一些学习总结,供大家参考

    JavaScript 高级编程(成书)

    收集自网络,关于JavaScript编程的好教材,内容清晰完整。

    Javascript学习安卓版

    5、Javascript高级 6、Javascript特效 无论您是在校大学生,还是职业学员,或者网页设计人员,本书都志在全面提高您的Html设计思想和Javascript实力,使您能够设计出高质量的Html网页,相信读完本书后能使您获益...

    JavaScript全程指南(基础知识、高级编程、特效实例、Ajax)

    基础知识全面 对JavaScript进行了全面的介绍,内容编排合理,其中第一篇、第二篇适合初学者学习,有一定基础的人员可以跳过这两篇。 用实例说话 包含了大量完整的代码,并有相应的执行效果图。

    [精通JavaScript动态网页编程].王俊杰.扫描版

    本书结合JavaScript 1 5和Jscript 5 5 由浅入深 循序渐进地全面介绍了JavaScript知识体系及编程设计技巧 全书分4篇 共30章 内容涵盖了JavaScript语法 JavaScript核心内容 JavaScript高级以及JavaScript应用等内容 对...

    javascript_高级编程

    目录 第 1 章 JavaScript 基础. 1.1 关于 JavaScript 1.2 了解 JavaScript ...22.66 预备知识 22.67 实例学习 22.68 功能概述 22.69 脚本详解 第23 章网络安全性. 23.70 安全性破坏的种类 23.71 安全服务

    JavaScript完全学习手册

    资源名称:Javascript完全学习手册内容简介:本书分4篇14章,介绍Javascript的知识,全书内容包括:Javascript语法基础、流程控制、函数、内置对象编程、文档对象模型DOM与事件驱动、处理XML、...

    Javascript学习(apk)

    5、Javascript高级 6、Javascript特效 无论您是在校大学生,还是职业学员,或者网页设计人员,本书都志在全面提高您的Html设计思想和Javascript实力,使您能够设计出高质量的Html网页,相信读完本书后能使您获益匪...

Global site tag (gtag.js) - Google Analytics