摘要: 迭代器与iterable 最近在学习ES6,有两个概念一直纠缠不清,就是迭代器与iterable,查阅了一些资料,简单来说迭代器就是包含 方法的对象,而 是包含可以在其值上迭代的迭代器的对象,但它必须支持一个函数,其名称是专门的ES6符号值 ,简单来说就是iterable要包含一个 方法,上代码吧: 阅读全文
posted @ 2018-12-20 15:18 xvivx 阅读(193) 评论(0) 推荐(0) 编辑
摘要: http请求跨域问题分析 个人认为可能涉及很多http的知识,本人才疏学浅不敢妄自揣测,只是做个笔记为了以后对比理解,从原生fetch说起吧,前提假设有个后端服务,我用express来模拟,如下: 上面是服务端代码,假设前端服务在3000端口,我们在上面的代码下可以这样调用: 注意你不能用js拿到响 阅读全文
posted @ 2018-11-30 21:59 xvivx 阅读(608) 评论(0) 推荐(0) 编辑
摘要: React同构从0到1 前言 如果你想快速做react同构的新项目建议你去了解 等成熟框架,本教程仅限于想了解如何从0开始实现一个同构环境过程的同学,对于想改造现有spa项目的同学也很有帮助,具有一定参考价值。 需要实现的目标 服务端渲染 带路由的服务端渲染 同构 热更新 前后端按需加载 服务端预加 阅读全文
posted @ 2018-11-24 20:48 xvivx 阅读(487) 评论(0) 推荐(0) 编辑
摘要: GIT SSH KEY 生成 我们在使用git的时候需要生成ssh key,我在这里说一下生成key和一些个性化操作,如:保存key的位置,如何解决 或者 等问题。 生成key 添加到仓库 我们把上面生成的d盘中的mykey.pub的内容拷贝到github中的key里面。 测试连接是否成功 如果不出 阅读全文
posted @ 2018-11-01 14:41 xvivx 阅读(1737) 评论(0) 推荐(0) 编辑
摘要: config中无data字段时,headers里的Content Type无效果,这应该出于优化的层面,此时的Content Length=0,无需向服务端提供Content Type字段。 阅读全文
posted @ 2018-08-15 17:07 xvivx 阅读(8972) 评论(0) 推荐(0) 编辑
摘要: Git 本地项目关联远程仓库 初始化 在本地需要关联到远程仓库的项目根目录下执行 然后关联远程仓库 [project]。你需要存在一个远程仓库,名字随意,然后执行下面的命令(去掉中括号)就可以关联到该仓库。 提交 一般在github或者gitee上新建项目会带有一个readme文件,也很有可能你本地 阅读全文
posted @ 2018-03-14 10:35 xvivx 阅读(9739) 评论(0) 推荐(1) 编辑
摘要: 继续上一次基础篇, 分享一些关于React的进阶技术 React 进阶部分 context setState vs forceUpdate Mixins HOC Components 相关 context 在 React 官方文档上有对 的说明: Context is an advanced exp 阅读全文
posted @ 2018-03-12 13:47 xvivx 阅读(2134) 评论(0) 推荐(0) 编辑
摘要: 到今天为止, 使用 react 已经一年了, 现在整理一下入门时的一些重要知识, 帮助想要学习 react 的同学们理解某些内容。 React 元素 React 元素,它是 React 中最小基本单位,我们可以使用 JSX 语法轻松地创建一个 React 元素: const element = <d 阅读全文
posted @ 2018-03-08 10:19 xvivx 阅读(245) 评论(0) 推荐(0) 编辑
摘要: export export后必须跟语句, 何为语句, 如声明, for, if 等都是语句, export 不能导出匿名函数, 也不能导出某个已经声明的变量, 如: export default export default在整个模块中只能出现一次, 后只能具体的值, 何为具体的值, 如1, 2, 阅读全文
posted @ 2018-03-06 10:16 xvivx 阅读(2726) 评论(0) 推荐(0) 编辑
摘要: Javascript设计原则 在面向对象的程序设计思想中, 我们能够遵循一些原则能够让我们开发代码时结构层次清晰, 更具说服力, 可谓是事半功倍。 做到这一点我们掌握一些程序设计原则是非常有利的, 如果大家研究过数学(或者其他学科)的一些思想方法和解题方法时应该会这个概念有所了解, 设计原则类比数学 阅读全文
posted @ 2018-03-02 14:27 xvivx 阅读(284) 评论(0) 推荐(0) 编辑