JavaScript基础学习笔记(一)——JavaScript简介、 如何实现JavaScript、把 JavaScript 放置到何处、JavaScript语句
来源:互联网 发布:python教学视频哪个好 编辑:程序博客网 时间:2024/05/17 07:36
内容选自w3cschool教程
一. JavaScript简介
1. 什么是JavaScript?
JavaScript 的正式名称是 "ECMAScript"。这个标准由 ECMA 组织发展和维护。
ECMA-262 是正式的 JavaScript 标准。这个标准基于 JavaScript (Netscape) 和 JScript (Microsoft)。
Netscape (Navigator 2.0) 的 Brendan Eich 发明了这门语言,从 1996 年开始,已经出现在所有的 Netscape 和 Microsoft 浏览器中。
ECMA-262 的开发始于 1996 年,在 1997 年 7 月,ECMA 会员大会采纳了它的首个版本。
在 1998 年,该标准成为了国际 ISO 标准 (ISO/IEC 16262)。这个标准仍然处于发展之中。
(1)JavaScript 被设计用来向 HTML 页面添加交互行为。
(2)JavaScript 是一种脚本语言(脚本语言是一种轻量级的编程语言)。
(3)JavaScript 由数行可执行计算机代码组成。
(4)JavaScript 通常被直接嵌入HTML 页面。
(5)JavaScript 是一种解释性语言(就是说,代码执行不进行预编译)。
(6)所有的人无需购买许可证均可使用JavaScript。
2. JavaScript能做什么?
(2)JavaScript 可以将动态的文本放入 HTML 页面:类似于这样的一段 JavaScript 声明可以将一段可变的文本放入 HTML 页面:document.write("<h1>" + name + "</h1>")
(3)JavaScript 可以对事件作出响应:可以将 JavaScript 设置为当某事件发生时才会被执行,例如页面载入完成或者当用户点击某个 HTML 元素时。
(4)JavaScript 可以读写 HTML 元素:JavaScript 可以读取及改变 HTML 元素的内容。
(5)JavaScript 可被用来验证数据:在数据被提交到服务器之前,JavaScript 可被用来验证这些数据。
(6)JavaScript 可被用来检测访问者的浏览器:JavaScript 可被用来检测访问者的浏览器,并根据所检测到的浏览器,为这个浏览器载入相应的页面。
(7)JavaScript 可被用来创建 cookies :JavaScript 可被用来存储和取回位于访问者的计算机中的信息。
二. 如何实现JavaScript
1. 如何把 JavaScript 放入 HTML 页面
如果需要把一段 JavaScript 插入 HTML 页面,我们需要使用 <script> 标签(同时使用 type 属性来定义脚本语言)。这样,<script type="text/javascript"> 和</script> 就可以告诉浏览器 JavaScript 从何处开始,到何处结束。
<html><body><script type="text/javascript">...</script></body></html>
2. document.write字段
document.write 字段是标准的 JavaScript 命令,用来向页面写入输出。把document.write命令输入到,<script type="text/javascript"> 和</script> 之间后,浏览器就会把它当作一条 JavaScript 命令来执行。这样浏览器就会向页面写入 "Hello World!"。
<html><body><script type="text/javascript">document.write("Hello World!");</script></body></html>
三. 把 JavaScript 放置到何处
页面中的脚本会在页面载入浏览器后立即执行。我们并不总希望这样。有时,我们希望当页面载入时执行脚本,而另外的时候,我们则希望当用户触发事件时才执行脚本。
(1)位于 head 部分的脚本:当脚本被调用时,或者当事件被触发时,脚本就会被执行。当你把脚本放置到 head 部分后,就可以确保在需要使用脚本之前,它已经被载入了。
<html><head><script type="text/javascript">....</script></head>....
(2)位于 body 部分的脚本:你可以在文档中放置任何数量的脚本,因此你既可以把脚本放置到 body,又可以放置到 head 部分。
<html><head><script type="text/javascript">....</script></head><body><script type="text/javascript">....</script></body></html>
(3)使用外部JavaScript:有时,你也许希望在若干个页面中运行 JavaScript,同时不在每个页面中写相同的脚本。为了达到这个目的,你可以将 JavaScript 写入一个外部文件之中。然后以 .js 为后缀保存这个文件。
注意:外部文件不能包含 <script> 标签。然后把 .js 文件指定给 <script> 标签中的 "src" 属性,就可以使用这个外部文件了:
<html><head><script src="xxx.js">....</script></head><body></body></html>
四. JavaScript语句
1. JavaScript语句
通常要在每行语句的结尾加上一个分号。大多数人都认为这是一个好的编程习惯,而且在 web 上的 JavaScript 案例中也常常会看到这种情况。分号是可选的(根据 JavaScript 标准),浏览器把行末作为语句的结尾。正因如此,常常会看到一些结尾没有分号的例子。
<script type="text/javascript">document.write("<h1>This is a header</h1>");document.write("<p>This is a paragraph</p>");document.write("<p>This is another paragraph</p>");</script>
2. JavaScript代码块
<script type="text/javascript">{document.write("<h1>This is a header</h1>");document.write("<p>This is a paragraph</p>");document.write("<p>This is another paragraph</p>");}</script>
- JavaScript基础学习笔记(一)——JavaScript简介、 如何实现JavaScript、把 JavaScript 放置到何处、JavaScript语句
- 把JavaScript 放置到何处
- 把 JavaScript 放置到何处
- 把 JavaScript 放置到何处
- 把 JavaScript 放置到何处(三)
- JavaScript基础学习笔记(三)——JavaScript 比较和逻辑运算符、JavaScript If...Else 语句、JavaScript Switch 语句
- javascript学习笔记-javascript简介(一)
- JavaScript基础学习笔记(二)——JavaScript 注释、JavaScript 变量、JavaScript运算符
- 一,零基础学习JavaScript-JavaScript简介(0)
- JavaScript学习笔记(一) JavaScript的简介
- JavaScript基础:JavaScript简介
- Javascript学习笔记一:基础
- JavaScript基础学习笔记(一)
- javascript学习笔记(一)--初识javascript
- JavaScript高级程序设计学习笔记——第一章JavaScript简介
- javascript学习笔记 (一)-函数基础
- JAVASCRIPT学习笔记基础(一)
- javaScript基础学习笔记(一)
- 有效的使用和设计COM智能指针——条款25:思考兼容取地址操作符带来的若干问题
- URAL 1136 Parliament [DFS树型转换]
- Linux调试
- doc
- fork()使用(一)
- JavaScript基础学习笔记(一)——JavaScript简介、 如何实现JavaScript、把 JavaScript 放置到何处、JavaScript语句
- JSTL标签库
- 功能强大的编辑器——Vi
- 解决tortoiseSVN冲突的方法
- FreeRADIUS介绍
- 用汇编的眼光看C++(之指针1)
- 高手指点下!现在我有了OutputStream,如何网文件里写数据啊,急
- JDBC连接数据库经验
- 用汇编的眼光看C++(之指针2)