JAVASCRIPT-培训课件
培训课件
JAVASCRIPT
培训课件
Javascript简介 Javascript是一种解释性的,基于对象的脚本语言(an interpreted, object-based scripting language)。 Javascript是一种脚本语言,比HTML要复杂。 Javascript主要是基于客户端运行的,用户点击带有 Javascript的网页,网页里的Javascript就传到浏览器, 由浏览器对此作处理。 互动性功能都是在客户端完成的,不需要和Web Server 发生任何数据交换,因此,不会增加Web Server的负担。
©2007 iSoftStone Holdings Ltd. All Rights Reserved.
培训课件
简单的Javascript入门示例 我们先来看一个最简单的例子,代码如下: <html> <head > <title>一个最简单的Javascript示例<title> </head> <body> <script type="text/javascript"> document.write ("Hello, World!"); </script> </body> </html>
©2007 iSoftStone Holdings Ltd. All Rights Reserved.
培训课件
简单的Javascript入门示例 在HTML网页里插入Javascript语句,应使用HTML的 <script>。<script>这个tag有个属性叫type,type ="text/javascript"表示插入<script></script>其中的 为Javascript语句。 上面的例子中,使用了document.wirte,这是 Javascript中非常常用的语句,表示输出文本。 我们还可以将这个例子写得更加复杂写,不但输出文本, 而且输出带HTML格式的文本。代码如下: <script type="text/javascript"> document.write("<h1>Hello, World!</h1>"); </script>
©2007 iSoftStone Holdings Ltd. All Rights Reserved.
培训课件
简单的Javascript入门示例 在参考别人的Javascript代码时,你也许会看 到 <script>里写的不是 type="text/javascript",而是 language="javascript"。目前这两种方法都可以表示 <script></script>里的代码是Javascript 。其中 language这个属性在W3C的HTML标准中,已 不再推荐使 用。
©2007 iSoftStone Holdings Ltd. All Rights Reserved.
培训课件
Javascript写在哪里 Javascript程序可以放在: HTML网页的<body></body>里 HTML网页的<head ></head>里 外部.js文件里 Javascript 在<body></body>之间 当浏览器载入网页Body部分的时候,就执行其中的Jav ascript语句,执行之后输出的内容就显示在网页中。
©2007 iSoftStone Holdings Ltd. All Rights Reserved.
培训课件
Javascript 在<body></body>之间 <html> <head></head> <body> <script type="text/javascript"> .... </script> </body> </html>
©2007 iSoftStone Holdings Ltd. All Rights Reserved.
培训课件
Javascript在<head></head>之间 Javascript在<head></head>之间 有时候并不需要一载入HTML就运行Javascript,而是用 户点击了HTML中的某个对象,触发了一个事件,才需要 调用Javascript。这时候,通常将这样的Javascript放 在HTML的<head></head>里。
©2007 iSoftStone Holdings Ltd. All Rights Reserved.
培训课件
Javascript在<head></head>之间 <html> <head> <s
cript type ="text/javascript"> .... </script > </head> <body> </body> </html>
©2007 iSoftStone Holdings Ltd. All Rights Reserved.
培训课件
Javascript放在外部文件里 假使某个Javascript的程序被多个HTML网页使用,最好 的方法,是将这个Javascript程序放到一个后缀名为.js 的文本文件里。 这样做,可以提高Javascript的复用性,减少代码维护 的负担 ,不必将相同的Javascript代码拷贝到多个HTML 网页里,将来一旦程序有所修改 ,也只要修改.js文件 就可以,不用再修改每个用到这个Javascript程序的 HTML文件。 在HTML里引用外部文件里的Javascript,应在Head里写 一句<script src="文件名"></script>,其中src的值, 就是Javascript所在文件的文件路径。示例代码如下:
©2007 iSoftStone Holdings Ltd. All Rights Reserved.
培训课件
Javascript放在外部文件里 <html> <head> <script src=“c:/js/common.js"> </script> </head > <body> </body> </html>
©2007 iSoftStone Holdings Ltd. All Rights Reserved.
培训课件
编写Javascript 代码 象很多其它编程语言一样 ,Javascript 也是用文本格 式编写,由语句 (statements),语句块 (blocks) 和注 释 (comments) 构成。语句块 (blocks) 是由一些相互 有关联的语句构成的语句集合。在一句语句 (statement) 里,你可以使用变量 ,字符串 和数字 (literals),以 及表达式 (expressions)。
©2007 iSoftStone Holdings Ltd. All Rights Reserved.
培训课件
语句 (Statements) 一个 Javascript 程序就是一个语句的集合。一句 Javascript 语句相当于一句完整的句子。Javascript 语 句将表达式 (expressions)用某种方式组合起来,得以完 成某项任务。 一句语句 (statement) 包含一个或多个表达式 (expressions),关键词 (keywords) 和运算符 (operators )。一般来 说,一句语句的所有内容写在同一 行内。不过,一句语句也可以写成多行。此外,多句语句 也可以通过用分号 (;) 分隔,写在同一行内 。 建议:将每句语句以显示的方式结束,即在每个语句最后 加分号 (;) 来表示该句语句的结束。
©2007 iSoftStone Holdings Ltd. All Rights Reserved.
培训课件
语句 (Statements) 以下是几个语句的例子: aBird = “Robin”;
上面这句语句表示将 “Robin” 这个字符串赋值给变量 aBird 。 var today = new Date(); 上面这句语句表示将今天的日期值赋值给变量 today。
©2007 iSoftStone Holdings Ltd. All Rights Reserved.
培训课件
语句块 (Blocks) 通常来说,用 {} 括起来的一组 Javascript 语句称为 语句块 (blocks)。语句块通常可以看做是一句单独的语 句。也就 是说,在很多地方,语句块可以作为一句单个 的语句被其它 Javascript 代码调用 。但是以 for 和 while 开头的循环语句例外。另外要注意的是, 注意:在语句块里面的每句语句以分号
(;) 表示结束 , 但是语句块本身不用分号。 语句块 (blocks) 通常用于函数和条件语句中。
©2007 iSoftStone Holdings Ltd. All Rights Reserved.
培训课件
语句块 (Blocks) …… 此处隐藏:2138字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [外语考试]管理学 第13章 沟通
- [外语考试]07、中高端客户销售流程--分类、筛选讲
- [外语考试]2015-2020年中国高筋饺子粉市场发展现
- [外语考试]“十三五”重点项目-汽车燃油表生产建
- [外语考试]雅培奶粉培乐系列适用年龄及特点
- [外语考试]九三学社入社申请人调查问卷
- [外语考试]等级薪酬体系职等职级表
- [外语考试]货物买卖合同纠纷起诉状(范本一)
- [外语考试]青海省实施消防法办法
- [外语考试]公交车语音自动报站系统的设计第3稿11
- [外语考试]logistic回归模型在ROC分析中的应用
- [外语考试]2017-2021年中国隔膜泵行业发展研究与
- [外语考试]神经内科下半年专科考试及答案
- [外语考试]园林景观设计规范标准
- [外语考试]2018八年级语文下册第一单元4合欢树习
- [外语考试]分布式发电及微网运行控制技术应用
- [外语考试]三人行历史学笔记:中世纪人文主义思想
- [外语考试]2010届高考复习5年高考3年联考精品历史
- [外语考试]挖掘机驾驶员安全生产责任书
- [外语考试]某211高校MBA硕士毕业论文开题报告(范
- 用三层交换机实现大中型企业VLAN方案
- 斯格配套系种猪饲养管理
- 涂层测厚仪厂家直销
- 研究生学校排行榜
- 鄱阳湖湿地景观格局变化及其驱动力分析
- 医学基础知识试题库
- 2010山西省高考历年语文试卷精选考试技
- 脉冲宽度法测量电容
- 谈高职院校ESP教师的角色调整问题
- 低压配电网电力线载波通信相关技术研究
- 余额宝和城市商业银行的转型研究
- 篮球行进间运球教案
- 气候突变的定义和检测方法
- 财经大学基坑开挖应急预案
- 高大支模架培训演示
- 一种改进的稳健自适应波束形成算法
- 2-3-鼎视通核心人员薪酬股权激励管理手
- 我国电阻焊设备和工艺的应用现状与发展
- MTK手机基本功能覆盖测试案例
- 七年级地理教学课件上册第四章第一节




