计划
- [ ] 抓紧学习JavaScript,可以修改界面,之后截图交中期报告
- [ ] 画出ER图
执行
09点34分 学习JavaScript,上次在3月9日
13点56分 继续学习
知识记录
JavaScript
html嵌入JavaScript代码
标签中加事件句柄
- js的一条语句结束加不加;都行
- onclick="window.alert('')" 可以不写window
- document 文档,dom文档树,html中的每个元素都有id属性
- div作用是布局,一个div将相当于一个图层(网页用div,div套div)
- 在html中嵌入css有三种方式
- 内敛定义,标签内部写style,可以写样式
- head标签中写style标签,样式块
- css代码写在独立的文件中,在需要的时候使用link
- 选择器:id #id,标签 标签名,类型 .class
- 事件句柄是以属性的方式存在
html嵌入JavaScript代码2
- 脚本块方式
- 样式块 对比
- 代码写在哪都行,哪怕放在html标签外
- JavaScript脚本块在一个页面中可以出现多次,没有要求
- html注释和Java一样,css是
/*
*
*javadoc注释,这里的注释信息会被javadoc.exe工具解析提取生成文档
*/
- alert会阻塞页面加载的作用,指导用户点击确定按钮
html嵌入JavaScript代码3
单独写成一个文件,被推荐的
- 第三种方式
<html>
<head>
<title>第三种方式</title>
</head>
<body>
<!--在需要的位置引入js脚本文件-->
<!--js文件的代码还是顺序执行-->
<script type="text/javascript" src="ex.js"></script>
</body>
</html>
- css中是<link href="" js中是src=
<script type="text/javascript" src="ex.js">
window.alert("test");//这里的代码不会执行,不引入src文件可以写alert代码
</script>
JS的标识符
- 和Java像。标识符的命名规则(必须这么写,否则错误):字母、数字、下划线、$,不能以数字开始,不能使用关键字
- 规范:
- 类名和接口名首字母大写,后面每个单词首字母大写
- 方法名和变量名驼峰命名,见名之意
- 常量名全部大写
- 单词之间是下划线
JS中的变量(非常重要)
- Java是一种强类型语言:Java程序在编译阶段就已经确定了变量的数据类型,那么它直到最后内存释放,类型都不可能改变
byte short int long float double boolean char - 声明 var 变量名;
- 赋值 变量名=值;
- js是一种弱类型语言,没有编译阶段,一个变量可以随意赋值,什么值都可以
废了
接3月2日学mybatis
我的重点是理清代码结构,他是怎么写的。首先我得知道springmvc是怎么回事,他整个是怎么实现的,他的逻辑是怎么回事