![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
Bird鸟人
这个作者很懒,什么都没留下…
展开
-
前端HTML5几种存储方式的总结
前端HTML5几种存储方式的总结(最常见的localstorage和WebSql)总体情况h5之前,存储主要是用cookies。cookies缺点有在请求头上带着数据,大小是4k之内。主Domain污染。主要应用:购物车、客户登录对于IE浏览器有UserData,大小是64k,只有IE浏览器支持。 目标解决4k的大小问题解决请求头常带存储信息的问题解决关系型存储的问题跨浏览器 1.本地存储loca...转载 2018-04-11 22:45:49 · 143 阅读 · 0 评论 -
SpringBoot 使用ajax前后端交互
一.实现HTML页面跳转,跟springMVC类似1.pom.xml加入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId></d...原创 2019-04-09 20:45:14 · 6215 阅读 · 0 评论 -
jQuery的使用和简介
jQuery是一个javascript库,使用js代码编写的作用:1.解决浏览器中的兼任问题,如IE6,IE72.可以简化代码的编写方式,操作DOM对象可以很方便3.Dom中window.onload事件只能有一个,前面的会被覆盖,而jQuery可以有多个jQuery的基本用法:首先引入jQuery:<script src="https://code.jqu...原创 2019-04-05 13:26:30 · 253 阅读 · 0 评论 -
JavaScript 基础入门(二)
javascript基础一:https://blog.csdn.net/wcc27857285/article/details/88775507一.数组在js中数组也是个对象,我们已经了解数组可以这样写var arr=[ 1,2,3,4];上面是一种简易的写法,使用对象的方式创建数组就是:var arr=new Array() ; //创建一个空数组var...原创 2019-03-31 16:43:15 · 131 阅读 · 0 评论 -
JavaScript 基础入门
一.JavaScript的由来NetSpace公司在最初将其脚本语言命名为LiveScript ,后来NetSpace在与Sun 合作之后为了推广该语言,由于当时Java已经是十分流行的语言,并且是Sun公司开发的,因此NetSpace将其改名为JavaScript。Script:脚本,手迹; 书写体铅字; 剧本、广播稿或者电影剧本;JavaScript是一种脚本语言,Js的...原创 2019-03-24 13:13:58 · 779 阅读 · 0 评论 -
CSS 基础学习
一.CSS是什么CSS(Cascading Style Sheets)CSS通常称为CSS样式表或层叠样式表(级联样式表),主要用于设置HTML页面中的文本内容、图片的外形以及版面的布局等外观显示样式。二.CSS基础1.CSS样式规则如图:具体写法如下:<head> <meta charset="UTF-8"> <ti...原创 2019-03-17 11:40:59 · 398 阅读 · 0 评论 -
HTML 基础学习
前言:HTML:(HyperText Markup Language)超文本标记语言,是 网页制作必备的编程语言HTML的发展历程:一.HTML标签1、标题标签:h1-h6h1代表1级标题,h6代表6级标题 <h1>标题1</h1> <h2>标题2</h2> <...原创 2019-03-10 22:38:20 · 782 阅读 · 0 评论 -
Web前端 跨域请求jsonp
Jsonp(JSON with Padding) 是 json 的一种"使用模式",可以让网页从别的域名(网站)那获取资料,即跨域读取数据。什么是跨域:URL由协议、域名、端口和路径组成,如果两个URL的协议、域名和端口相同,则表示他们同源。相反,只要协议,域名,端口有任何一个的不同,就被当作是跨域。为什么我们从不同的域(网站)访问数据需要一个特殊的技术(JSONP )呢?这是...原创 2019-02-24 23:04:30 · 665 阅读 · 0 评论 -
session、token、cookie、oauth、JWT的联系和区别
1.session:session的产生原因是,http协议是无状态的这就导致了,不同的用户在操作时,服务端无法知道是哪个用户发来的请求,为了做这种区分,服务器就要给每个客户端分配不同的“身份标识”,然后客户端每次向服务器发请求的时候,都带上这个“身份标识”,服务器就知道这个请求来自于谁了。至于客户端怎么保存这个“身份标识”,可以有很多种方式,对于浏览器客户端,大家都默认采用 cookie...原创 2019-02-24 13:38:10 · 2395 阅读 · 1 评论 -
Javaweb Form表单查询
1.表单(form),是一种可以由用户输入,并提交给服务器端的一个图形界面,有如下性质: (1)表单中可以输入一些内容,这些输入功能由控件提供,叫做表单元素 (2)表单中一般都有一个按钮负责提交 (3)单击提交按钮,表单元素中的内容会自动提交给服务器端 (4)表单元素放在<form></form>之间2、表单中主要有以下几种属性: ...原创 2018-05-06 13:35:35 · 4396 阅读 · 0 评论 -
Ajax 用法简介
使用Ajax实现页面的局部刷新一.不依赖jquery时的用法:var xhr=new XMLHttpRequest(); xhr.onreadystatechange=function(event) { if(xhr.readyState==4&&xhr.status==200) { document.g...原创 2018-05-09 00:05:56 · 208 阅读 · 0 评论 -
fiddler替换服务器上文件进行本地调试
在我们前端开发的日常工作中,发现服务器上某个css/javascript文件有问题,需要修改,那真是家常便饭。通常,我们需要将文件进行修改,然后重新发布再验证,这样就很容易影响到生产环境的稳定性。更普遍的做法是,我们在开发环境中修改文件并验证,然后发布到生产环境。虽然安全,却比较繁琐。而利用Fi...转载 2018-03-22 19:37:16 · 1777 阅读 · 0 评论 -
JavaScript 中JSON.parse 转义问题
在chrome的控制台console中, 输入JSON.parse("[{"name":"1"},1102]") 会报错因为parse把“[{”看成了一对双引号,然后就报错了但是在代码中写,却能正常转化,原因是在console中需要在“”双引号前面加\ 转义反斜杠但是浏览器中直接帮我们做了,所以不会报错加上反斜杠转义后,如 JSON.parse("[{\"...原创 2019-05-16 16:13:24 · 4667 阅读 · 0 评论