大二刚开学我们又学习了一门语言——JavaScript,已学习两周,现在要总结一下最近的学习内容。
我们用到的教材是《JavaScript与jQuery实战教程》
JavaScript的基本特点
- 基于对象
- 事件驱动
- 解释性语言
- 实时性
- 动态性
- 跨平台
- 开发使用简单
- 安全性
JavaScript可以通过多种方式嵌入到HTML中
1.通过<script></script>
标签
2..链接外部JavaScript文件
3.JavaScript伪URL引入
使用<script>..</script>
标签使JavaScript脚本代码嵌入HTML文档是最常用的方法
<!DOCTYPE html>
<html>
<head>
<title></title>
<script type="text/javascript">
alert("Hello javascript");
</script>
</head>
<body>
</body>
</html>
JavaScript的位置并不是固定的。可以包含在<head>...</head>
<body>...<body>
的任何位置
—–JavaScript常用的输出语句
- alert()——警告对话框
- prompt()——提示对话框
- document.write()——输出语句
1.alert()方法
语法格式:alert(“Hello world”)
2.提示对话框prompt()
语法格式prompt(“提示信息”,”输入框的默认值”)
JavaScript是一种若类型语言,没有明确的数据类型,在生命变量时,不需要指明变量的类型,变量的类型由赋给变量的值决定。
JavaScript中通常是以 var(varialbe的缩写)关键字来声明的;
语法格式:var 变量名;
变量名的命名规则
- 首字母必须是字母(大小写均可)、下划线(_),或美元符号($)
- 余下的字母可以是下划线、美元符号、任意字母或数字字符
- 变量名不能是关键字或保留字(在高级语言中已经定义过的字)
在做案例的时候经常会看到NaN,这是因为字符类型的错误。
if语句
if(表达式){
//JavaScript语句1;
}else{
//JavaScript语句2;
}
switch语句
switch(表达式){
case 值1:
JavaScript语句1;
break;
case 值2:
JavaScript语句2;
break;
defalut:
JavaScript语句3;
break;
}
while循环
while(条件){
//JavaScript语句
}
while语句特点:先判断后执行,当条件为真时,执行JavaScript语句,当条件为假时,就退出循环
do while循环
do{
//JavaScript语句
}while(条件)
do while语句特点:先执行,后判断,反复执行JavaScript语句,直到条件为假时才退出循环。
for ….in循环
for(变量名 in 对象名){
//JavaScript语句
}
使用for….in循环语句可以遍历数组或者对指定对象的属性和方法进行遍历
以上就是我最近学习JavaScript的总结,以上内容部分出自《JavaScript与jQuery实战教程》教材中。我认为学习任何一门语言首要的打好基础,反复练习,学会总结,不能输在起跑线上,就要从一开始努力学习!!加油。