1 / 31
文档名称:

JavaScript编程基础.doc

格式:doc   页数:31
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JavaScript编程基础.doc

上传人:rjmy2261 2013/1/9 文件大小:0 KB

下载得到文件列表

JavaScript编程基础.doc

文档介绍

文档介绍:JavaScript编程基础
初级:
基本语法,aptana开发环境
JavaScript内部函数
事件机制
对象
中级
表单操作
高级
JavaScript操作DOM模型
什么是JavaScript
Javascript是一种解释性的,基于对象的脚本语言(an interpreted, object-based scripting language)。
Javascript主要是基于客户端运行的,用户点击带有Javascript的网页,网页里的Javascript就传到浏览器,由浏览器对此作处理。前面提到的下拉菜单、验证表单有效性等大量互动性功能,都是在客户端完成的,不需要和Web Server发生任何数据交换, 因此,不会增加Web Server的负担。
Javascript写在哪里
Javascript程序可以放在:
HTML网页的<body></body>里
当浏览器载入网页Body部分的时候,就执行其中的Javascript语句,执行之后输出的内容就显示在网页中
<html>
<head><title></title></head>
<body>
<script type="text/javascript">
("<h1>Hello World!</h1>")
</script>
</body>
</html>
Hello World!
HTML网页的<head></head>里
有时候并不需要一载入HTML就运行Javascript,而是用户点击了HTML中的某个对象,触发了一个事件,才需要调用Javascript。这时候,通常将这样的Javascript放在HTML的<head></head>里。
<html>
<head>
<style>
div {border:1px solid #00FF00;width:100px;text-align:center;cursor:hand;}
</style>
<script type="text/javascript">
function clickme()
{
alert("You clicked me!")
}
</script>
</head>
<body>
<p>请点击下面的“click me”。</p>
<div onclick = "clickme()" >click me</div>
</body>
</html>

假使某个Javascript的程序被多个HTML网页使用,最好的方法,。
这样做,可以提高Javascript的复用性,减少代码维护的负担,不必将相同的Javascript代码拷贝到多个HTML网页里,将来一旦程序有所修改,,不用再修改每个用到这个Javascript程序的HTML文件。
在HTML里引用外部文件里的Javascript,应在Head里写一句<script src="文件名"></script>,其中src的值,就是Javascript所在文件的文件路径。
<html>
<head>
<style>
div {border:1px solid #00FF00;width:100px;text-align:center;cursor:hand;}
</style>
<script src="../asdocs/"></script>
</head>
<body>
<p>请点击下面的“click me”。</p>
<div onclick = "clickme()" >click me</div>
</body>
</html>
Javascript变量(Javascript Variables)
在使用一个变量之前,首先要声明这个变量。Javascript里,使用var来声明变量。
声明变量有以下几种方法:
一次声明一个变量。例句如下:
var a;
同时声明多个变量,变量之间用逗号相隔。例句如下:
var a,b,c;
声明一个变量时,同时赋予变量初始值。例句如下:
var a = 2;
同时声明多个变量,并且赋予这些变量初始值,变量之间用逗号相隔。例句如下:
var a = 2, b = 5;
变量的命名规则:
变量名程度不能超过255个字。变量名必须符合下列规则:
变量名的第一个字符必须是英文字母,或者是下划线符号(underscore)_

最近更新

2025年上海震旦职业学院马克思主义基本原理概.. 12页

肺功能康复与运动疗法 35页

2025年中国消防救援学院马克思主义基本原理概.. 12页

2025年中宁县招教考试备考题库带答案解析(夺.. 30页

2025年临桂县招教考试备考题库带答案解析 30页

羟甲烟胺片作用靶点解析 37页

2025年乌兰察布职业学院单招综合素质考试题库.. 43页

2025年九寨沟县招教考试备考题库含答案解析(.. 31页

2025年云南医药健康职业学院马克思主义基本原.. 12页

2025年云南现代职业技术学院单招职业技能考试.. 45页

2025年云和县招教考试备考题库含答案解析(夺.. 30页

2025年仙桃职业学院单招职业技能考试题库附答.. 44页

2025年会理县招教考试备考题库及答案解析(夺.. 30页

2025年六盘水幼儿师范高等专科学校单招职业适.. 44页

2025年兰州铁路工程职工大学马克思主义基本原.. 12页

2025年内乡县幼儿园教师招教考试备考题库附答.. 31页

蜂窝与Wi-Fi融合 35页

2025年化隆回族自治县幼儿园教师招教考试备考.. 31页

2025年南京审计大学金审学院马克思主义基本原.. 12页

韩国电影特效技术发展 39页

2025年南昌医学院马克思主义基本原理概论期末.. 12页

2025年南通科技职业学院马克思主义基本原理概.. 12页

风机雷击防护材料研究 35页

2025年叶城县幼儿园教师招教考试备考题库含答.. 30页

联合免疫缺陷症患者妊娠期感染管理 31页

高速光传输技术 36页

老龄人口腔健康维护 37页

2025年哈尔滨幼儿师范高等专科学校单招职业倾.. 43页

高弹性橡胶复合材料 35页

高性能反射体材料 36页