JavaScript排序算法 发表于 2018-05-06 | 分类于 JavaScript 参考:《数据结构与算法 JavaScript 描述》visualgo 数据可视化 JavaScript 排序算法排序算法的核心思想是对一组数据按照一定的顺序重新排列。重新排序时用到一组嵌套的 for 循环,其中外循环会遍历数组的每一项,内循环则用于比较元素。 冒泡排序之所以叫冒泡排序,是因为排序时, ... 阅读全文 »
AJAX 工作原理及概述 发表于 2018-05-04 | 分类于 JavaScript 参考: 你真的会使用 XMLHttpRequest 吗? AJAX 工作原理及概述AJAX 使用 XMLHttpRequest 对象与服务器通信,它可以使用 JSON、XML、HTML和文本等多种格式发送和接受。AJAX 最吸引人的是它的异步特性,也就是说可以在不重新刷新页面的情况下雨服务器通信,交 ... 阅读全文 »
正则表达式练习题 发表于 2018-05-01 | 分类于 JavaScript 资源:HackerRank 正则练习Regexper 正则可视化面试中会遇到的正则题 正则表达式练习题匹配连续出现的四组以 . 连接的字符串题目:abc.dss.sds.wer 答案:/^(.{3}\.){3}.{3}$/g 或者 ^(...\.){3}...$ ^ 以什么作为开头 $ 以什么作为 ... 阅读全文 »
JavaScript 类的继承 发表于 2018-04-17 | 分类于 JavaScript 《JavaScript 设计模式》总结 JavaScript 类的继承 大体上,每个类由三部分组成,第一部分是构造函数内的,这是供实例化对象复制用的;第二部分是构造函数外的,直接通过点语法添加的,这是供类使用的,实例化对象是访问不到的;第三部分是类的原型中的,实例化对象可以通过其原型链间接地访问到, ... 阅读全文 »
JavaScript 类的封装 发表于 2018-04-15 | 分类于 JavaScript 参考:js 如何创建类(封装)Class 的基本语法《JavaScript 设计模式》 JavaScript 类的封装在 JavaScript 中,类的实现是基于原型继承机制的。如果两个实例都从同一个原型对象上继承了属性,我们说它们是同一个类的实例。 如果两个对象继承自同一个原型,往往意味着它们是由 ... 阅读全文 »
JavaScript 基本数据类型-对象 发表于 2018-04-15 | 分类于 JavaScript JavaScript 基本数据类型-对象对象是 JavaScript 的基本数据类型,对象可以看做是属性的无序集合。对象不仅仅是字符串到值的映射,除了保持自身的属性,JavaScript 对象还可从一个称谓原型的对象中继承属性。对象的方法通常是继承的属性。这种“原型式继承”是 JavaScript ... 阅读全文 »
JavaScript 原型及原型链 发表于 2018-04-14 | 分类于 JavaScript 参考:MollyPages.orgjavascript 原型链继承JavaScript:constructor 属性 JavaScript 原型及原型链 原型的基本概念 所有的实例都继承自创建他们的构造函数的 prototype 对象 实例拥有一个特殊的实现 __proto__指针,它指向创建者的 ... 阅读全文 »
前端跨域通信原理及示例 发表于 2018-04-14 | 分类于 JavaScript 参考资源:前端跨域通信的几种方式 前端跨域通信原理及示例同源策略及限制同源策略限制从一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的关键的安全机制。 所谓同源是指:域名,协议,端口 相同。 cookie,localstorage,dom 没办法相互获取 ,aja ... 阅读全文 »
XMLHttpRequest请求 发表于 2018-04-13 | 分类于 JavaScript XMLHttpRequest 请求12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455/** * [json 实现ajax的json] * @para ... 阅读全文 »
React 服务端渲染理论 发表于 2018-04-05 | 分类于 React 资源列表:Git仓库: koa2-react-isomorphic-boilerplateWebpack工程化解决方案easywebpackEgg + React + React Router + Redux 服务端渲染实践Egg + React 服务端渲染开发指南服务端渲染与 Universal ... 阅读全文 »