JavaScript简介
JavaScript是一种描述性语言,也是一种基于对象(Object)和事件驱动(Event Driven)的,并具有安全性能的脚本语言。它和HTML(超文本标记语言)一起,在一个Web页面中链接对个对象,与Web客户端实现交互。无论在客户端花式在服务器端JavaScript应用程序都要下载到浏览器的客户端执行,从而减轻服务器的负担。
特点总结:
1.JavaScript主要用在HTML页面中添加交互行为
2.JavaScript是一种脚本语言,语法和Java类似
3.JavaScript一般用来编写客户端的脚本
4.JavaScript是一种解释性语言,边执行边解释
JavaScript的组成:ECMAScript、BOM、DOM
JavaScript的基本结构
<script type = "text/Javascript">
JavaScript 语句;
</script>
示例 1:
<body>
<script type = "text/javascript">
document.write("初学JavaScript");
document.write("<h1>Hello JavaScript</h1>");
</script>
</body>
在网页中引用JavaScript的三种方式
1.内部JavaScript文件(如示例 1)
2.使用外部JavaScript文件
示例 2:
export.js文件
document.write("初学JavaScript");
document.write("<h1>Hello,JavaScript</h1>");
<body>
<script type = "text/javascript" src = "js/export.js">
</script>
</body>
![](https://i-blog.csdnimg.cn/blog_migrate/68362190559843ea63d6e6c2cbe21c01.png)
3.直接在HTML标签中
<input name = "btn" type = "button" value = "对话框" onclick ="javascript:alert('欢迎你');" />
![](https://i-blog.csdnimg.cn/blog_migrate/d8c106dde5669b74d9be013546398c76.png)
常用的输入/输出
1.警告(alert)
语法:alert("提示信息");
2.提示(prompt)
语法:promot("提示信息","输入框的默认文本值");
常用系统函数
1.parseInt();
parseInt()函数可解析一个字符串,并返回一个整数
语法:parseInt("字符串");
2.parseFloat();
parseFloat()函数可解析一个字符串,并返回一个浮点数
语法:parseFloat("字符串");
3.isNaN();
isNaN函数用于检测其参数是否是非数字
语法:isNaN(参数);如果参数是数字返回false,反之返回true
定义函数
语法:
function 函数名(参数1,参数2,....){
JavaScript语句;
[return 返回值;]
}