浏览器从网络或硬盘中获得 字节数据后会经过一个流程将字节解析为 树: 编码: 先将HTML的原始字节数据转换为文件指定编码的字符。 令牌化: 然后 浏览器会根据HTML规范来将字符串转换成各种令牌 (如 这样的标签以及标签中的字符串和属性等都会被转化为令牌,每个令牌具有特殊含义和一组规则)。令牌记录 ...
分类:
其他好文 时间:
2020-03-15 18:43:51
阅读次数:
50
概述 ajax跨域方法有很多种。常用的有jsonp请求,xhr2,后台代理方式,基于iframe实现跨域。 jsonp请求 ajax 本身是不可以跨域的,通过产生一个 script 标签来实现跨域。因为 script 标签的 src 属性是没有跨域的限制的。 jquery 其实设置了 dataTyp ...
分类:
Web程序 时间:
2020-03-15 16:23:54
阅读次数:
113
There are two types of Loading events: DOMContentLoaded Loaded DOMEContentLoaded: It happens after index.html has been parsed. <!DOCTYPE html> <html> ...
分类:
Web程序 时间:
2020-03-15 09:41:43
阅读次数:
70
app.js /* react路由的配置: 1、找到官方文档 https://reacttraining.com/react-router/web/example/basic 2、安装 cnpm install react-router-dom --save 3、找到项目的根组件引入react-ro ...
分类:
其他好文 时间:
2020-03-15 09:22:58
阅读次数:
46
很多时候小项目都不要使用jquery等类似的DOM封装库,需要自己简单的封装下,这就要求我们熟练地掌握原生的JavaScript的DOM操作,这里做个总结 高宽属性 对于window、document、element的height/width的属性对做下汇总(height和width只讨论一个),特 ...
分类:
Web程序 时间:
2020-03-14 23:53:04
阅读次数:
71
写React 路由表的时候 报错如下: 一般是因为 没有在 app.js 中 引入 BrowserRouter 组件 需要在app.js中以下配置: import { BrowserRouter } from 'react-router-dom'; function App() { return ( ...
分类:
其他好文 时间:
2020-03-14 20:09:20
阅读次数:
59
DOM树加载完成 1. js中的事件 // 该事件在ie8之前不支持,ie8中可以使用readystatechange事件,在更早前的ie版本中可以使用document.documentElement.doScroll('left')事件 document.addEventListener('DOM ...
分类:
其他好文 时间:
2020-03-14 16:55:33
阅读次数:
62
『收藏』VUE 优秀 UI 组件库合集 - 前端 - 掘金github 开源的 Vue 优秀 UI 组件库合集?... 教你如何在 web 应用程序中使用本地文件?上传图片file? - 前端 - 掘金使用在HTML5中添加到DOM的File API,现在可以让Web内容要求用户选择本地文件,然后读 ...
分类:
其他好文 时间:
2020-03-14 16:29:39
阅读次数:
63
(Cross Site Request Forgery, 跨站域请求伪造)是一种网络的攻击方式,它在 2007 年曾被列为互联网 20 大安全隐患之一,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用也就是人们所知道 ...
分类:
其他好文 时间:
2020-03-14 14:43:31
阅读次数:
54
零、介绍 1. Vue 基础知识 (指令 + todomvc ) 2. Vue 全家桶 ( vue /vue router / vuex + axios ) 3. 组件化开发 : 最近比较流行的一种开发模式 , 之前是原生 = 模块化 = 组件化 把一个完整的项目划分成一个小小的组件 4.webpa ...
分类:
Web程序 时间:
2020-03-14 14:43:17
阅读次数:
84