10 2016 档案
摘要:SPA一般只一个web页面,通过ajax,router等技术实现局部刷新,不会随着用户操作而出现重新加载页面或者页面跳转的功能,所有的用户操作都在一个页面实现。 组件化:UI组件和非UI组件 传统的ui层:UI和逻辑混在一起,比如往往会在远程请求的回调中更改DOM 分层带来的优势:每层的职责更专一,
阅读全文
摘要:1.什么是跨域? 2.前台解决跨域几种方法 2.1 动态创建script 2.2 使用document.domain 2.3使用HTML5新属性postMessage 2.4 利用iframe和location.hash 什么是跨域? ................................
阅读全文
摘要:无意中看到arr.length +arr.length;这句代码,然后就去了解了下 这是一种鸭式辨型的判断方法。 鸭式辨型:像鸭子一样走路、游泳和嘎嘎叫的鸟就是鸭子 这句话表示: a.arr有length这个属性 b.arr.length是一个Number 那么arr可以是array,也可以是str
阅读全文
摘要:1.将脚本放在底部 javascript是阻塞式的加载,如果先加载脚本,后面的dom都没有办法进行渲染,页面会是一片空白; 采用无阻塞下载javascript a.使用<script>标签的defer属相 b.使用动态创建的<script>元素下载并执行元素 2.打包脚本,减少页面<script>标
阅读全文

浙公网安备 33010602011771号