一:javaScript的基本语法
1. 学习javaScript的原因:吸引用户,增加用户对网页的控制权。 javaScript旨在是网页开发的人员能对网页的功能进行管理和控制。
2.什么是JavaScript::是一种描述语言,基于事件和对象驱动,并且具有安全性能的脚本语言。
3.脚本基本机构:
<script language="javascript">
<!--
javascript 语句
-->
</script>
4.变量的声明和赋值。
<script language="javascript">
javascript 语句
var count=10;
var x,y,z=10; //指的是z=10;
q=8; //可以不声明而直接使用。
</script>
4.运算符号:算术运算符:+,-,*,/,%,,++,--,-(求反)
(注:在java中,5/2=2,而在JavaScript 中 5/2=2.5)
比较运算符:<,>,=,>=,<=,++,!=,
逻辑运算符:! ,&&,||
赋值运算符:=
6.逻辑控制语句:
1.条件控制语句: if (表达式)
{
JavaScript语句块
}
Else
{
JavaScript语句块
}
2.循环控制语句:
for(初始化;条件;增量或减量)
{
JavaScript语句块
}
5. switch ( 表达式)
{
case 常量1 : JavaScript 语句1;
case 常量2 : JavaScript 语句2;
case 常量3 : JavaScript 语句3;
…..
default : JavaScript 语句n
}
6.数据类型转换:parseInt(“86”); parseFloat(“86.2”); NaN(Not a Number 非数字)
7 定义函数:
function caclu(参数1,参数2,参数3,参数n) // 参数之间用逗号隔开,函数是区分大小写的。
{
JavaScript语句;
}. 不能用var声明,否则会报错。
8. 获取表单数据
document.表单名.表单元素名称.value
二,DOM编程----window对象
1.DOM(Document Object Model)由万维网联盟,(World Wide Web Consortium,W3c)定义。在DOM中,每一个对象都称为一个节点。
2. COM 简介:它是W3C国际组织的一套Web标准,它定义了访问HTML文档对象的一套属性,方法和事件,它是以层次组织的节点或片段信息集合。
DOM对象模型:
Window
history document location
link form anchor0
3. meta 位于title 中间。(定时刷新) innerHTML 会解析标签, innerText 不会解析标签。4. window 对象常用的属性
名称 说明
status 指定浏览器状态栏中显示的临时消息
screen 有关客户端的屏幕和显示性能的信息
history 有关客户访问过的URL信息
location 有关当前的URL信息
document 表示浏览器窗口中的HTML文档
常用方法
名称 说明
alert(“提示信息”) 显示一个带有提示信息和确定按钮的对话框
confirm(“提示信息”) 显示一个带有提示信息和确定,取消按钮的对话框
open(“URL”,“name”) 打开一个具有指定名称的新窗口,并加载给URL所指定的文档,如果没有,则打开一个空白文档
close() 关闭当前文档
showModalDialog() 在一个模式窗口中显示指定的HTML文档
showModalDialog(“打开对话框的URL”,”对话框名称”,”对话框特征”);
模式传值:
1. var address=document.getElementById("txtAddress").value;
document.getElementById("txtAddress").value=showModalDialog("Address.html",address," dialogWidth=300px;dialogHeight=200px"); //使用showModalDialog()接收值。
2. window.returnValue=province+city+xian+address+door; //将获得的值返回
Date 对象和 setTimeout()
var 日期对象 =new Date(参数); var today=new Date(); //当前日期。
var today=new Date(“MM DD,YYYY ,hh:mm:ss”); //日期格式
Date对象和方法组
方法组 说明
setXX 设置时间和日期值
getXX 获得时间和日期值
值 整数
Seconds(秒) minutes(分钟) 0-59
Hours 0-23
Day 0-6 星期中的每一天
Date 1-31 (一个月中的每一天)
Months 0-11(1--12月)
setTimeout()方法
setTimeout() 表示每隔多少时间,循环调用麽个函数执行.
setTimeout(“dispTime()”,1000), 函数名称 和 时间 clearTimeout(”dispTime()”);
setInterval(“dispTime()”,1000) 同上 clearInterval(”disptTme()”)
history (back() ,forward(),go(“URL”,or number))
location ( assign(“URl”//加载URL ,指定新的HTML文档, reload() //重新加载当前页, replace(“URL”)// 指定文档替换当前文档))
(注:<A href=”javascript:history.go(-1)”>) //使用连接时 要加上javascript,免误解。
分享到:
相关推荐
《JavaScript DOM编程艺术》是Jeremy Keith所著的一本关于JavaScript和DOM(文档对象模型)编程的经典图书,它不仅阐述了JavaScript和DOM的基本知识,还着重讲解了DOM编程技术背后的思路和原则。本书被赞誉为Web设计...
但是,根据标题《JavaScript DOM编程艺术【第2版&高清】.pdf》和描述“JavaScript DOM编程艺术,高清资源,无比经典,值得拥有”,我们可以推断这本书主要讲述了JavaScript中DOM(文档对象模型)的相关编程技术。...
这些基础知识对于理解和掌握DOM编程至关重要,因为DOM操作往往涉及到对象和函数的使用。 在DOM部分,书中详细讲解了DOM模型的层次结构,如何通过JavaScript访问和修改HTML元素,以及如何利用DOM事件来响应用户交互...
javascript入门必备,本书讲述了JavaScript和DOM的基础知识,但重点放在DOM编程技术背后的思路和原则:预留退路、循序渐进和以用户为中心等,这些概念对于任何前端Web开发工作都非常重要。本书将这些概念贯穿在书中...
这本书的附录和源码提供了丰富的实践案例和深入的代码示例,帮助读者更好地理解和掌握JavaScript在DOM编程中的应用。 附录通常包括对书中概念的补充解释、技术参考或实用工具,而源码则展示了实际应用中的编程技巧...
总的来说,"JavaScript DOM编程艺术(第2版)"不仅教导了JavaScript的基础语法,更强调了如何利用JavaScript与DOM进行网页动态化开发。无论是对网页开发者还是对想要深入理解前端技术的人来说,这都是一本不可多得的...
通过学习并实践《JavaScript DOM编程艺术》中的源码,开发者能够掌握原生JavaScript对DOM的精细控制,从而提升网页交互的灵活性和性能。同时,理解并熟练运用这些知识点,对于开发高效、响应式的Web应用至关重要。在...
《JavaScript DOM编程艺术:第2版》讲述了JavaScript、DOM 和HTML5 的基础知识,着重介绍DOM 编程技术背后的思路和原则:平稳退化、渐进增强和以用户为中心等。这些概念对于任何前端Web 开发工作都非常重要。本书将...
根据提供的文件信息,我们可以推断出这是一本关于JavaScript DOM编程技术的书籍——《JavaScript DOM编程艺术(第2版)》。尽管实际书籍内容并未给出,但从标题、描述及部分链接信息来看,这本书主要涉及JavaScript...
总之,"JavaScript DOM编程艺术(第2版)"是Web前端开发者的宝贵资源,它涵盖了从基础到进阶的JavaScript DOM知识,通过随书附带的源代码和PDF,读者可以理论结合实践,提升自己的Web开发技能。无论你是初学者还是经验...
《JavaScript.DOM编程艺术》是JavaScript开发者必读的经典之作,它深入浅出地介绍了如何使用JavaScript操作DOM(Document Object Model)来构建动态、交互式的Web页面。第二版更是对第一版的内容进行了更新和完善,...
JavaScript Dom编程艺术JavaScript Dom编程艺术JavaScript Dom编程艺术JavaScript Dom编程艺术JavaScript Dom编程艺术JavaScript Dom编程艺术JavaScript Dom编程艺术
《javascript dom编程艺术:第2版》讲述了javascript、dom 和html5 的基础知识,着重介绍dom 编程技术背后的思路和原则:平稳退化、渐进增强和以用户为中心等。这些概念对于任何前端web 开发工作都非常重要。本书将...
JavaScript-DOM编程艺术是关于如何...总之,JavaScript-DOM编程艺术涵盖了JavaScript语言基础和DOM操作技巧,是网页动态化和交互设计的重要组成部分。通过学习这部分内容,开发者可以创建更加生动、用户友好的Web界面。
本书讲述了JavaScript和DOM的基础知识,但重点放在DOM编程技术背后的思路和原则:预留退路、循序渐进和以用户为中心等,这些概念对于任何前端Web开发工作都非常重要。本书将这些概念贯穿在书中的所有代码示例中,使...
这本书和其配套源码对任何想在JavaScript和DOM编程方面提升自己的人都是宝贵的资源,无论是初学者还是有一定经验的开发者,都能从中受益。通过系统学习和实践,读者将能够熟练地利用JavaScript和DOM构建交互性强、...
JavaScript DOM编程艺术是一本深入探讨如何使用JavaScript操作和操纵网页文档对象模型(Document Object Model)的经典书籍。DOM是HTML和XML文档的一种结构化表示,它允许我们通过编程方式访问和修改网页内容。这...
JavaScript5.0+DOM编程艺术是一本深入探讨JavaScript和DOM编程技术的专业书籍,适用于初学者和进阶者。这本书详细讲解了JavaScript5.0版本的新特性,并结合DOM(Document Object Model)模型,帮助读者理解如何在...
从JavaScript的基础语法到对象、数组、闭包和原型链等高级特性,再到DOM编程的具体应用,每一步都紧贴实际开发的需求,每一个例子都经过精心设计,确保读者能够通过实际操作来加深理解。 JavaScript作为一种在...
《javascript dom编程艺术:第2版》讲述了javascript、dom 和html5 的基础知识,着重介绍dom 编程技术背后的思路和原则:平稳退化、渐进增强和以用户为中心等。这些概念对于任何前端web 开发工作都非常重要。本书将...