3月14日记录
  LxKByvFwtHdi 2023年11月02日 50 0

计划

  • [ ] 抓紧学习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"/>//这种方式不行,结尾标签必须行

<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是怎么回事,他整个是怎么实现的,他的逻辑是怎么回事

3月14日记录_html

sequenceDiagram

客户端->>客户端:1.用户在浏览器输入url,按回车键

客户端->>+Indexcontroller:2.跳转请求

Indexcontroller->>+index.jsp:3.跳转

index.jsp->>index.jsp:4.jsp先在tomcat上运行,运行结果是html网页

index.jsp-->>-客户端:5.响应

note over 客户端,index.jsp:html网页

客户端->>客户端:6.浏览器在窗口上显示首页

客户端->>客户端:7.当首页打开时,通过window.location向登录页面发请求

客户端->>UserController:8.跳转请求

UserController->>login.jsp:9.跳转

login.jsp->>login.jsp:10.首先在tomcat中运行,结果是html网页

login.jsp->>客户端:11.响应

note over 客户端,login.jsp:html网页

客户端->>客户端:12.l


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  lh6O4DgR0ZQ8   2023年12月10日   19   0   0 缩放CSS3d
  X5zJxoD00Cah   2023年11月26日   45   0   0 Pythonhtml
  zhRhucGD3dLm   2023年11月22日   40   0   0 属性选择器选择器html
LxKByvFwtHdi
作者其他文章 更多

2023-11-02

2023-11-02

2023-11-02

2023-11-02

2023-11-02

2023-11-02

2023-11-02

2023-11-02