这一次只是跟着马士兵老师视频学了前面16个,可能是自己心里面太浮躁了,也可能是这些视频的画面跟马士兵老师的讲解完全不在一个频道,所以表示实在学不进去了,所以只是吧这些视频自己做的笔记给写到博客里面,多多少少也是自己的一些收获吗
JavaScript随堂笔记
1.基础语法
2.DOM Document Object Model //整个文档当成一个对象
3.BOM Brower Object Model
4.JavaScript 是一种描述式语言,它与HTML结合起来,用于增强功能
5.通过在网页中加入<Script>...</Script>标记JavaScript的开始和结束,将JavaScript代码放到<Script>...
</Script>之间
6.也可以引入一个外部的JavaScript文件,这个JavaScript文件一般以.js作为扩展名。
<script language="JavaScript" src="2.js"> </script>
7.原则上,放在<head></head>之间。但视情况可以放在网页的任何部分
8.一个页面可以有几个<script>..</script>,不同部分的方法和变量可以共享。
9.<script type="text/javascript"(跟language="javascript"相等>
alert("hello,javascript);alert在出现的页面之前弹出的对话框;
</script>
10.Javascript调试 IE - 工具 - Internet选项 - 高级 - 打开禁用脚本调试 显示每个错误通知
11.JavaScript是一门弱类型的语言,所有的变量定义均以var来实现
12.JavaScript的变量建议先定义,在使用
13.JavaScript区分大小写
14.虽然JavaScript可以不需定义即可直接使用变量,但不建议这么做
15.数组定义 var arr = new Array(3); 通过arr.length取得数组的大小
var arr = new Array(3); arr[0] =1;arr[1]=2;arr[2]=2;arr[3]=3;arr[4]=4;也正确
var arr = new Array(2,3,4,5);
16.<script Language="JavaScript">
document.write("alaoaiao"+“不让”);
17.JavaScript定义函数
<Script Language="JavaScript">
function test() {//无返回值,无参数。直接调用即可
document.write("a");
}
function te(a) {
document.write(a);
}
function tes(a) {
return a*3.14;
}
</Script>
</script>
te("HEY");
18.JavaScript 事件处理 onSubmit="return false" onMouseOver,onMouseOut,onSelect
19.JavaScript 的对话框
警告框(alert) 询问框 prompt:返回输入的值 确认框 confirm 进行确定或者取消,返回true或者false
20.JavaScript内置对象
this 指的是当前对象
for...in In后跟一个对象,对此对象中得所有元素循环一次
with(对象) {
是一些缺省的对象的属性进行了一系列的操作。
with(document) {
write("");
write("");
}
}
21.在for....in里面,for(eee in a) eee代表的是下标的值,是数组的属性名字,无需声明,a代表的是数组