在Long Long Ago,那个前端还是一个切图仔的年代,那时的页面根本没有js,前端的api非常的少,页面的所有数据都来自服务器渲染,任何的页面操作都会提交form表单请求刷新页面,直到那一天,浏览器开发者给浏览器挖通了一条可以不刷新页面就从服务器获取数据的通道,以及大量的es更新,那一天前端咸 ...
分类:
Web程序 时间:
2019-12-13 23:58:40
阅读次数:
295
一、缓存位置 在浏览器开发者工具的 Network 的 Size 栏会出现的三种情况: from Service Worker from memory cache from disk cache 真正的网络请求(显示资源的具体大小,示例:15.6KB) 1、Service Worker 本质是作为服 ...
分类:
系统相关 时间:
2019-11-26 19:57:38
阅读次数:
97
JavaScript — event介绍以及兼容处理 1.事件流 浏览器发展到第四代时(IE4及 Netscape Communicator 4),浏览器开发团队遇到一个问题:页面的哪个部分会拥有某个特定的事件?可以想象在一张纸上的一组同心圆,如果把手指放在圆心上,那么你的手指指向的不是一个圆,而是 ...
分类:
编程语言 时间:
2019-10-27 11:08:59
阅读次数:
80
一个简单的demo 先写一个表单提交 控制器 当我产品名称输入中文的时候 会看到 浏览器出现了乱码 当我们打开谷歌浏览器开发者工具 分析http协议请求就会发现问题所在,springmvc会去请求头中找到一个contentType的属性,然后去匹配能够处理这种类型的消息转换器,而在返回数据时,再把对 ...
分类:
编程语言 时间:
2019-09-03 22:43:50
阅读次数:
136
将【.crx】后缀的文件拖拽至谷歌浏览器开发者模式下的扩展程序管理页签时,报错【CRX_HEADER_INVALID】,即此插件无效的错误。 安装失败的原因 原因在于谷歌浏览器在新版本中添加对第三方插件的限制,会对文件中的文件头进行官方校验,非官方渠道的插件不允许安装。意思就是,只允许从谷歌的官方商 ...
分类:
其他好文 时间:
2019-08-21 11:25:03
阅读次数:
131
从前端开发看Cookie Cookie是浏览器端的存储机制 存在意义: 为了解决“如何记住用户信息”而发明的: 当用户访问网页时,他的名字可以存储在cookie中 下次用户访问该页面时,cookie会“记住”他的名字 特点: 会话Cookie:即不设置过期时间,此时只要关闭浏览器Cookie就会消失 ...
分类:
其他好文 时间:
2019-08-14 12:27:47
阅读次数:
98
1. 为什么要写模拟假数据? - 前后端分离, 前后端同步开发,接口时没有的 2. mock.js生成 - 使用经验: - 我们使用的时候,找案例,找与自己字段结构相近的,然后复制语法,做出对应修改 3. 拷贝线上相近的json - 浏览器开发者工具/ netWork / XHR / copy re ...
分类:
其他好文 时间:
2019-07-29 20:17:06
阅读次数:
109
什么是跨域问题?跨域问题来源于JavaScript的"同源策略",即只有 协议+主机名+端口号 (如存在)相同,则允许相互访问。也就是说JavaScript只能访问和操作自己域下的资源,不能访问和操作其他域下的资源。跨域问题是针对JS和ajax的,html本身没有跨域问题。 查看浏览器开发者工具Co ...
分类:
Web程序 时间:
2019-06-05 09:34:16
阅读次数:
136
1. npm install -g typescript 2. 在命令行上,运行 TypeScript 编译器 function greeter(person: string) { return "Hello," + person; } let user = "Jane User"; documen ...
分类:
其他好文 时间:
2019-06-03 14:29:20
阅读次数:
94
Cookie概念:Cookie服务器发送给浏览器的一小段文本信息 Java后台获取Cookie正常操作: 但是,只能获取自己域里的cookie,即localhost域下的Cookie,无法获取其他域里的Cookie。 获取其他域里的Cookie: 1.通过浏览器开发者模式查看相应域里的Cookie, ...
分类:
编程语言 时间:
2019-05-20 22:55:33
阅读次数:
1079