
前端知识点总结
文章平均质量分 54
随时可以观看,记忆知识。
喵俺第一专栏
共同学习,共同进步,提高编程技能。另外,有好多优秀的项目练手哦,详细看第一个专栏,里面有很多可作为课设、毕业的项目,希望自己可以帮助到你哦!
展开
-
JS-api(三)
解决:当发送者跟访问的资源不同的情况下,会在请求中带一个特殊的头,叫做Origin头,发送者的源是谁,Student.html发送请求会带Origin头告诉发送的来源7070,告诉tomcat是7070的,想要8080的数据,那么就会交给tomcat来决定允许访问tomcat的资源 ,也会加一个头响应 * 代表所有可以使用。浏览器对fetch的响应做一个检查,叫做同源检查,发起请求的资源来源是谁,fetch返回的响应是谁,是不是同一个服务器的,只有是同源的,数据才可用。当个导出,引入的时候名字要对应。原创 2023-04-08 22:07:32 · 482 阅读 · 0 评论 -
JS-api(二)
resp.json返回的又是一个promise,可以在使用then处理上一层promise的结果。CompletableFuture对象可以配合线程池,利用线程池中的空闲线程执行里面的代码。主线程之后的代码(打印之后)没有受到影响,不用等待线程池的线程执行完之后打印。get需要等待等结果出来之后,后面的代码才能执行,这是同步方式获取结果。用了get需要等线程1中的代码执行完啦,才会继续向下运行。template:模板内容,页面不显示。options:指定请求方式呀。获取内容:content。原创 2023-04-08 19:32:28 · 411 阅读 · 0 评论 -
JS-api(一)
js的API:使用一个案例,来讲js原生的api,前端开发也需要自己的服务器,像后端开发需要tomcat一样,前端的服务器是基于Node.js开发的,所以需要装一个Node.js运行环境,因为Node.js版本非常的多,更新分厂快,有的代码在有的Node.js版本上能运行,升级的就不能运行了,因此,我们装一个。这个时候可以使用浏览器访问:显示的是这样的,因为没有做静态资源,服务资源,只是一个服务器空壳,没有做映射。,它的额好处是可以安装多个NOde的版本,可以方便的而且换另外一个Node的版本。原创 2023-04-08 17:32:57 · 869 阅读 · 0 评论 -
js(六)
合并对象:后面的属性会把前面的属性覆盖掉。使用解构赋值:遍历数组对象。原创 2023-04-07 16:53:43 · 463 阅读 · 0 评论 -
js(五)
json字符串只是样子货,不能直接使用。原创 2023-04-07 14:51:29 · 431 阅读 · 0 评论 -
js-(四)
java的非静态方法都有一个隐式参数,隐式参数的类型是Student类型,名字就是this。原创 2023-04-04 23:30:44 · 118 阅读 · 0 评论 -
js(三)
目录:使用了let户作用域多了一个:原创 2023-03-31 23:14:15 · 120 阅读 · 0 评论 -
js(二)
0和1就是作用域,函数b里面不算作用域,b的外层a算第一层作用域0,a的外层算为全局作用域。函数调用时,对参数类型和个数没有限制,但还不能少于函数参数的个数。console.dir():函数的结构。下面学习js对象类型。原创 2023-03-30 21:22:58 · 238 阅读 · 0 评论 -
js(一)
执行一个函数或一个表达式的时候,没有返回结果就会出现undefined,下面调用函数、声明变量,没有返回结果就会出现undefined。let和var声明的变量是一样的,但是能用let尽量用let,因为var可能会出现作用域问题。定义一个对象,访问对象不存在的属性时,出现undefined。但是它引用值的内容是可以修改的,但是不能重新赋值个新数组。声明了一个变量但是没有赋初始值,会打印undefined。把字符串转为整数:如果不是数字的字符串会出现NAN。或者访问数组中不存在的,返回undefined。原创 2023-03-23 22:18:55 · 291 阅读 · 0 评论 -
前端-session、jwt
http请求时无状态的,需要发送多次请求,我们不希望每次请求都携带用户名和密码,我们只希望用户名和密码只验证一次,验证成功之后呢,我们把它登录成功的状态记录下来,在后续的请求里看看它有没有登录成功的标记,如果有我们就放行,让它让问受限的资源,没有的话再重新去验证用户名和密码。只是这个sun.mis c套件所提供的Base64功能,编码和解码的效率并不太好,而且在以后的Java版本可能就不被支援了,完全不建议使用。签名是根据前两部分和一个秘钥生成的签名,前面两部分是知道的但是秘钥我们是不知道的。原创 2023-03-23 11:15:54 · 383 阅读 · 0 评论 -
前端-http请求
Record类:可以充当javaBean的作用,它跟JavaBean有区别,可以简单认为它只有Get方法没有Set方法,可以认为一旦给它的属性给了初始值,就不能变了。当请求体类型为json时,在后端的请求接口里面的参数的实体类前面必须加请求参数json的注解。post请求,如果发送的是汉字,它会认为是特殊字符,需要url编码后才能发送。利用telnet进行发送请求:返回响应体和内容。Content-Length:请求体长度。Content-type:请求体类型。@RequestBody注解。原创 2023-03-22 21:28:22 · 470 阅读 · 0 评论 -
JSON:java对象转为json和json转为java
Person类:package cn.itcast.domain;import com.fasterxml.jackson.annotation.JsonFormat;import com.fasterxml.jackson.annotation.JsonIgnore;import java.util.Date;public class Person { private String name; private int age; private String ..原创 2022-05-19 19:02:41 · 296 阅读 · 0 评论 -
Ajax和Json入门学习04
06-json数据语法_遍历.html:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script> //定义基本的格式 var person={"name":"张三","age":23,"gender":true}; //获原创 2022-04-27 20:44:35 · 114 阅读 · 0 评论 -
Ajax和Json入门学习03
05-json数据语法.html:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script> //定义基本的格式 var person={"name":"张三","age":23,"gender":true}; ale...原创 2022-04-27 20:35:54 · 127 阅读 · 0 评论 -
Ajax和Json入门学习02
02_JQuery实现方式1ajax.html:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="js/jquery-3.3.1.min.js"></script> <script> //定义方法 ..原创 2022-04-27 20:19:57 · 193 阅读 · 0 评论 -
Ajax和Json入门学习01
创建项目,并导入响应的架包:01-原生js实现ajax.html:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script> //定义方法 function fun() { //发送异步请求 ..原创 2022-04-27 20:12:06 · 124 阅读 · 0 评论 -
【JSON入门学习总结】
<script> //定义基本的格式 var person={"name":"张三","age":23,"gender":true}; //alert(person); //获取name的值 // var name=person.name; var name=person["name"]; //alert(name); //嵌套格式1 { }-->[] var persons={ "pers...原创 2022-04-27 19:49:41 · 233 阅读 · 0 评论 -
【Ajax入门学习总结】
1.原生方式实现Ajax:<script> //定义方法 function fun() { //发送异步请求 //1.创建核心对象 var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp = new XMLHttpRequest();//高...原创 2022-04-27 19:48:23 · 1130 阅读 · 0 评论 -
html知识点总结5
1.显示和隐藏让一个元素在页面中隐藏或者显示出来 1display显示隐藏2visibility显示隐藏3overflow溢出显示隐藏display:block inline inline-block nonedisplay:none;隐藏对象display:block;除了转换为块级元素之外,同时还有显示元素的意思display隐藏元素之后,不再占有原来的位置visibility可见性 用于指定一个元素可以看见还是隐藏visibility...原创 2022-02-14 23:38:26 · 233 阅读 · 0 评论 -
html知识点总结4
1圆角边框:使盒子变成圆角的了border-radius:数值 数值可以是px 也可以是百分比%半径:数值 的圆与边框的交集形成圆角效果如果是正方形,想要一个圆形:则border-radius:值为,正方形的一半如果是个矩形,想要圆角矩形则,值设置为高度的一半这个属性是一个简写属性,有4个值,分别代表:左上角、右上角、右下角、左下角一个值,则4个圆角都是一个值跟两个值则为对角线的关系,第一个值为左上角和右下角 第二个值为右上角和左下角如果只改一个角...原创 2022-02-14 23:37:39 · 270 阅读 · 0 评论 -
html知识点总结3
VScode注释代码:单行注释:光标放在一行的任意位置ctrl+/多行注释:选中想要注释的代码 ctrl+/ 或者Shift +Alt +A让单行文字垂直居中显示:让文字的行高等于盒子的高度,就可以让文字在盒子内垂直居中如果行高小于盒子的高度,文字会偏上,如果行高大于盒子的高度,则文字偏下1.Css背景背景颜色:background-color:transparent透明/color背景图片background-image:none | url 常见于logo或者..原创 2022-02-14 23:36:49 · 1019 阅读 · 0 评论 -
html知识点总结2
Css写在<head>里标签<style> P{color:red;font-size:12px;;}…</style>字体颜色:color:red; 字体大小font-size:12px 属性和属性值之间用 :多个键值对之间用 ;Css风格:展开式h3 { color: pink; font-size: 20px;}属性值前面冒号后面,保留一个空格选择器(标签)和大括号中间保留一个空格...原创 2022-02-13 23:12:53 · 622 阅读 · 0 评论 -
html知识点总结1
1Html指的是超文本(可以加入图片、声音、图画多媒体等内容,超越了文本的限制)标记语言,它用来描述网页的一种语言。.html文件后缀名为.html2.浏览器是网页显示、运行的平台。常用浏览器IE、火狐(Firefox)、谷歌(Chrome)Safar浏览器(苹果)、Opera浏览器(欧朋)3.标准主要包括结构、表现、行为三个方面注释:<comment></comment>或 <!-- -->快捷键alt+/4.<!DOCTYPE...原创 2022-02-13 23:11:37 · 344 阅读 · 0 评论