摘要:OSI 七层 应用层 (HTTP、DNS、FTP) 表示层 会话层 传输层 (TCP、UDP) 网络层 (IP) 数据链路层 (MAC) 物理层 UDP 问:UDP 与 TCP 的区别是什么? 答:首先 UDP 协议是面向无连接的,也就是说不需要在正式传递数据之前先连接起双方。然后 UDP 协议只是 阅读全文
posted @ 2019-09-04 12:53 郭佬 阅读 (24) 评论 (0) 编辑
摘要:Daily ,一个 写的 android app 。 下拉刷新获取:图片、诗句、言语、音乐、乐评、雨声、知乎日报、历史上的今天。 可以说是一个 入门级 的 应用。 "项目地址:https://github.com/imguolao/Daily" 效果预览 第三方 api 项目中的数据均来源于第三方 阅读全文
posted @ 2019-08-18 12:23 郭佬 阅读 (68) 评论 (1) 编辑
摘要:strat javascript 的类型转换一直是个大坑,但其实它也减少了代码量。 ToPrimitive Symbol.toPrimitive 是一个内置的 Symbol 值,它作为对象的函数值属性存在,当一个对象转换为原始值时,会调用此函数。 该函数被调用时,会被传递一个字符串参数 ,表示要转换 阅读全文
posted @ 2019-08-16 16:32 郭佬 阅读 (52) 评论 (0) 编辑
摘要:"demo 代码点此" ,webpack4 进行 code splitting 使用 "split chunks plugin" , 开始前先做点准备工作。 start 安装: 创建 webpack.config.js 进行配置: 创建 index.js : 打包终端执行 进行打包,打开 dist 阅读全文
posted @ 2019-07-27 18:46 郭佬 阅读 (42) 评论 (1) 编辑
摘要:"demo 代码点此" ,如果对 babel 不熟,可以看一下 "babel 7 简单指北" 。 webpack 使用 babel 来打包使用 es6 及以上语法的 js 文件是非常方便的,可以通过配置,将 es6 转化为 es5. start 准备个空文件,执行如下命令: 然后创建一个 dist 阅读全文
posted @ 2019-07-25 15:51 郭佬 阅读 (141) 评论 (0) 编辑
摘要:"demo 代码点此" ,篇幅有限,仅介绍几个常用的。 start 什么是 plugins ? While loaders are used to transform certain types of modules, plugins can be leveraged to perform a wi 阅读全文
posted @ 2019-07-24 17:53 郭佬 阅读 (83) 评论 (0) 编辑
摘要:"demo 代码点此" ,开始之前,先做点准备工作。 准备工作 准备一个空文件夹,然后执行下列命令: 然后创建一个 dist 目录,并在里面创建一个 indedx.html: 接着创建一个 src 目录,在里面创建一个 lib 文件夹,创建一个 until.js: 再创建 components 文件 阅读全文
posted @ 2019-07-22 18:34 郭佬 阅读 (157) 评论 (0) 编辑
摘要:babel 7 对于 babel 7, "babel 的官网" 已经介绍得非常详细了,但有时感觉文档和实际使用总是差那么一点东西。 主要包 先来看一下主要的包,babel 7 对于包进行了一些简化。 "@babel/cli" : 用于执行相应命令 "@babel/core" : 核心包,将 js 代 阅读全文
posted @ 2019-04-22 23:18 郭佬 阅读 (113) 评论 (0) 编辑
摘要:注意: 以下深拷贝仅针对对象。 对于深拷贝,我平时用得很少,一般都是用 JSON 的方法来实现: 但前几天踩了坑,在网上查了才发现问题,只能说坑只有踩过才知道深浅。 坑 1. 对于 function、undefined,会丢失这些属性。 2. 对于 RegExp、Error 对象,只会得到空对象 3 阅读全文
posted @ 2019-04-16 21:11 郭佬 阅读 (144) 评论 (0) 编辑
摘要:JS 数组相关的循环函数,用得挺多,所以有些坑还是要去踩一下,先来看一道面试题。 注意: 下面提到的不改变原数组仅针对基本数据类型。 面试题 模拟实现数组的 map 函数。 心中有答案了吗?我的答案放在最后。 map( callback( cur, index, arr ), thisArg ) m 阅读全文
posted @ 2019-04-09 15:46 郭佬 阅读 (248) 评论 (0) 编辑
我终究成长为一个不特别的人