摘要: 随着 ajax 的使用越来越广泛,前端的页面逻辑开始变得越来越复杂,特别是spa的兴起,前端路由系统随之开始流行。 从用户的角度看,前端路由主要实现了两个功能(使用ajax更新页面状态的情况下): 记录当前页面的状态(保存或分享当前页的url,再次打开该url时,网页还是保存(分享)时的状态); 可 阅读全文
posted @ 2020-05-01 21:05 joker幼稚鬼 阅读(941) 评论(0) 推荐(0) 编辑
摘要: 作者:视界云链接:https://www.zhihu.com/question/36514327/answer/184247188来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 CDN 全称:Content Delivery Network或Content Ddist 阅读全文
posted @ 2020-04-23 16:21 joker幼稚鬼 阅读(122) 评论(0) 推荐(0) 编辑
摘要: JavaScript 的组成 JavaScript 由以下三部分组成: ECMAScript(核心):JavaScript 语言基础 DOM(文档对象模型):规定了访问 HTML 和 XML 的接口 BOM(浏览器对象模型):提供了浏览器窗口之间进行交互的对象和方法 JS 的基本数据类型和引用数据类 阅读全文
posted @ 2020-04-08 15:56 joker幼稚鬼 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式: 同步/异步主要针对C端: 同步(Sync) 所谓同步,就是发出一个功能调用时,在没有得到结果之前,该调用就不返回或继续执行后续操作。 根据这个定义,Java中所有方法都是同 阅读全文
posted @ 2020-04-08 11:18 joker幼稚鬼 阅读(490) 评论(0) 推荐(0) 编辑
摘要: IE兼容 刚来的时候做页面,在IE上排列出现错乱,发现是css中li的选择问题 li:first-child li:first-of-type 在ie上会失效 所以改成了li+li 相邻兄弟选择器(Adjacent sibling selector)可选择紧接在另一元素后的元素,且二者有相同父元素。 阅读全文
posted @ 2020-01-15 11:23 joker幼稚鬼 阅读(295) 评论(0) 推荐(0) 编辑
摘要: Promise对象的特性 要实现Promise对象首先我们要了解Promise拥有哪些特性,简单概括为以下几点 1、Promise有三种状态:pending(进行中)、fulfilled(已成功)、rejected(已失败) 2、Promise对象接受一个回调函数作为参数, 该回调函数接受两个参数, 阅读全文
posted @ 2019-12-23 15:46 joker幼稚鬼 阅读(1089) 评论(0) 推荐(0) 编辑