同源策略与JS跨域(JSONP , CORS)

2017-06-01
阅读 8 分钟
18.6k
本文按照政治问答题必备套路分为以下3个部分: 为什么要跨域? 跨域是什么? 如何实现跨域? Section1、为什么要跨域? 自古以来(1995年起),为了用户的信息安全,浏览器就引入了同源策略。那么同源策略是如何保证用户的信息安全的呢? 栗子1:如果没有同源策略,你打开了你的银行账户页面A,又打开了另一个不相关的页...

BFC与IFC概念理解+布局规则+形成方法+用处

2017-05-24
阅读 4 分钟
21.4k
一个页面是由很多个 Box 组成的,元素的类型和 display 属性决定了这个 Box 的类型。不同类型的 Box,会参与不同的 Formatting Context。

CSS题目及答案整理

2017-05-16
阅读 17 分钟
8.9k
(1)有两种, IE 盒子模型(相当于box-sizing: border-box;)、W3C 盒子模型(box-sizing: content-box;);(2)盒模型: 内容(content)、填充(padding)、边界(margin)、 边框(border);(3)区 别: IE的content部分把 border 和 padding计算了进去;

JS题目及答案整理

2017-05-15
阅读 32 分钟
16.9k
每个对象都会在其内部初始化一个原型属性,这个原型指向的是一个对象,这个对象同样有一个原型属性,这样一层一层向上,直到Object对象。当我们访问一个对象的属性时,如果当前对象内部不存在这个属性,那么就会去它的原型上去找这个属性,它的原型又会有自己的原型属性,这样沿着找下去,就是我们平时所说的原型链的概念。

前端架构(git、模块化)

2017-05-09
阅读 10 分钟
5k
协作流程 1.职责 页面工程师 前端工程师 接口设计 1.页面入口规范 基本信息 输入参数 模板列表接口列表 2.同步数据规范 基本信息 预填数据 注入接口 3.异步接口规范 基本信息 输入数据 输出结果 同步请求,异步请求? 版本管理 版本控制系统VCS (Version control system) 1.分支模型 产品级的分支模型: 2.git git是一...

JavaScript DOM编程基础(DOM属性&事件[叮:事件代理],Ajax,BOM,form表单)

2017-05-02
阅读 15 分钟
6.3k
文档树 DOM:Document Object Model 即:用对象的形式表示HTML、CSS。 DOM包含: DOM Core DOM HTML DOM Style DOM Event 1.节点遍历:ヾ(o◕∀◕)ノ {代码...} 2.元素类型节点遍历: {代码...} 节点操作 1.获取节点 {代码...} 注意:以上选择器(getElementById除外),除了可以在整个文档中寻找,比如: document.getEleme...

JavaScript基础大全(原型,闭包)[持续更新]

2017-04-29
阅读 35 分钟
6.3k
隐式声明或定义变量:严格模式不能通过省略 var 关键字隐式声明变量。会报引用错误“ReferenceError:abc is not define”

vue 2 + vue-router 2 实现SPA

2017-01-11
阅读 4 分钟
15.7k
使用 Vue.js 时,我们就已经把组件组合成一个应用了,当我们要把 vue-router 加进来,只需要配置组件和路由映射,然后告诉 vue-router 在哪里渲染它们。