一、JavaScript的概念
1.JavaScript是一种弱类型编程语言
2.可以弥补单纯的HTML语言的不足
3.语法来源于java,不同于java
4.脚本程序和JavaScript的区别
<html>
<script language = "javascript">
alert(new Date());
</script>
</html>
JavaScript简介:前身叫做Livescript,是一种基于对象(Object)和事件驱动(Event Driven)、并具有安全性能的脚本语言.
5.JavaScript与Java
- 是两个公司开发的两个不同的产品,作用与用途大不一样,但两者语法上有很多相似之处,JavaScript并不是Java的子集
- JavaScript、JScript与ECMAScript
二、JavaScript的基本语法
1.变量
- 变量的命名规则:必须以字母,下划线或$开始,后面是以字母、数字、下划线或$符号组合
- 保留字:javascript的自己使用
- 严格区分大小写
- 格式:每条执行语句最后使用分号(;.结束,每个词之间用空格、制表符、换行符
- 或大括号、小括号 这样的分隔符隔开。
- 常用的保留字:
break delete function return type case
do if switch catch else this void
2.变量的声明和赋值
- 定义变量一般语法: var 变量名
- var:用于声明变量的关键字
3.数据类型
- 原始数据类型:数字,字符串,布尔值,null和undefined
- 对象类型:数组和函数
4.运算符号
- 运算符对一个或多个变量或值(操作数.进行运算, 并返回一个新值
- 根据所执行的运算,运算符可分为以下类别:
- 算术运算符 +、-、 * 、 / 、%、++、--、-(求反.
- 比较运算符==、!=、>、>=、<、<= 、=== - 逻辑运算符 &&、||、!
5.逻辑控制语句
- if条件语句
- switch多分支语句
- for、while循环语句
6.注释
- 单行注释:"//"
- 多行注释:"/*...*/"
7.类型转换
- 将字符串转换为整型数字parselInt(String.
- 将字符串转换为浮点型数字parseFloat(String.
三、函数
1.类似于Java中的方法,是执行特定任务的语句块
2.创建函数
function 函数名(参数1,参数2.
{
语句;
}
3.调用函数
- 函数调用一般和表单元素的事件一起使用
- 调用格式为: 事件名=“函数名”
- onClick:事件名
四、注意事项
1.变量不声明而直接赋值,如x=5;
2.声明变量后,变量名大小写应保持一致
五、问题
1.请简述一下JavaScript脚本的基本结构
<script language = "javascript">
JavaScript语句:
</script>
2.JavaScript与Java基本语法有哪些相同之处?
变量的命名规则、运算符号、逻辑控制语句、注释等等与Java都有相同之处
4.在JavaScript中,如何调用一个函数?
调用格式为: 事件名=“函数名” ,事件名为onClick
5.在JavaScript中,常见错误有哪些?
变量的声明、变量名的大小写以及数据类型转换