JS基本介绍与使用
本篇:javascript是什么、javascript能做什么、javascript的历史、javascript的组成,javascript的用法,javascript的基本语法。
1、javascript是什么
JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。
JavaScript 是脚本语言
JavaScript 是一种轻量级的编程语言。
JavaScript 是可插入 HTML页面的编程代码。
JavaScript 插入 HTML页面后,可由所有的现代浏览器执行。
JavaScript 很容易学习。
脚本语言:脚本语言又被称为扩建的语言,或者动态语言,是一种解释型语言,由解释器来运行,用来控制软件应用程序,脚本通常以文本保存,只在被调用时进行解释或编译
2、javascript作用
我们通过javascript可以改变html内容,改变html样式,进行验证输入等。
3、javascript历史
Netscape(网景)发明了 JavaScript
1997年由来自由来自 Netscape、Sun、微软、Borland和其他一些对脚本编程感兴趣的公司的程序员组成的 TC39锤炼出了 ECMA-262,该标准定义了名为 ECMAScript的全新脚本语言。
从此,Web浏览器就开始努力(虽然有着不同的程度的成功和失败)将 ECMAScript作为 JavaScript实现的基础。
ECMAScript是ECMA组织定义的标准,JavaScript是该标准的实现者,其他许多语言也是。
4、javascript组成
javascript的核心ECMAScript描述了语言的语法和基本对象。
一个完整的javaScript实现是由下面三个不同部分组成的。
5、JS的用法
1、HTML中的脚本必须位于<script></script>标签之间
2、脚本可以被放在HTML页面的<body>和<head>部分中
3、在html中,不限制脚本的数量,通常是放置在<head>标签中
说明:那些老旧的实例可能会在 <script> 标签中使用type="text/javascript"。现在已经不必这样做了。
JavaScript 是所有现代浏览器以及 HTML5 中的默认脚本语言。
引入JS的方式:
1】在head标签中
<!DOCTYPEhtml>
<html>
<head>
<metacharset="UTF-8">
<title>Insert titlehere</title>
<!--方法1:在head标签中内嵌 -->
<script>
document.write("hello1js")
</script>
</head>
<body>
</body>
</html>
2】在<body>中写js脚本
<!DOCTYPEhtml>
<html>
<head>
<metacharset="UTF-8">
<title>Insert titlehere</title>
</head>
<body>
<!--方法2:在head标签中内嵌 -->
<script>
document.write("hello2js")
</script>
</body>
</html>
3】引入外部的js文件
<!DOCTYPEhtml>
<html>
<head>
<metacharset="UTF-8">
<title>Insert titlehere</title>
<!--方法3 -->
<scriptsrc="./01.js"></script>
</head>
<body>
</body>
</html>
注意:外部的js文件中不能包含<script>标签。
在导入外部js文件的<script>标签中不能在写javascript代码。
6、JS的输出
1、Js通常用来操作HTML
2、文档输出:
document.write(“<h1>标题</h1>”)
例子:
<!DOCTYPEhtml>
<html>
<head>
<metacharset="UTF-8">
<title>Insert titlehere</title>
</head>
<body>
<pid="p">hello</p>
<script>
document.getElementById("p").innerHTML="hellojs";
</script>
</body>
</html>
7、JavaScript语法
1)语句之间的分割是逗号;
虽然逗号是可选的,建议添加上。
2)javaScript代码是按照编写的顺序执行的。
虽然如此,在由函数定义的时候,Js解析器会解析函数,后执行调用,即使函数定义在调用后面写的。
3)标识符:javascript的标识符必须是以字母、下划线或者美元符开始
关键字和保留字不能作为标识符
4)JavaScript对大小写敏感
8、javaScript的注释
1)单行注释 //
2)多行注释 /* */