09 2021 档案

摘要:内置对象的使用 JavaScript中有许多内置对象,可以直接在JavaScript程序中使用,同样的,TypeScript也延续了这些内置对象 全局的对象( global objects )或称标准内置对象,不要和 "全局对象(global object)" 混淆。这里说的全局的对象是说在全局作用 阅读全文
posted @ 2021-09-21 10:59 林恒 阅读(631) 评论(0) 推荐(0) 编辑
摘要:前言 TypeScript是什么? 引用官方原话 TypeScript是JavaScript类型的超集,它可以编译成纯JavaScript。TypeScript可以在任何浏览器、任何计算机和任何操作系统上运行,并且是开源的。 个人的理解: 由微软开发的一个开源项目,对javascript的一个扩展 阅读全文
posted @ 2021-09-14 21:48 林恒 阅读(654) 评论(0) 推荐(0) 编辑
摘要:WebSocket介绍 以下内容摘自维基百科: WebSocket是一种网络传输协议,可在单个TCP连接上进行全双工通信,位于OSI模型的应用层。WebSocket协议在2011年由IETF标准化为RFC 6455,后由RFC 7936补充规范。Web IDL中的WebSocket API由W3C标 阅读全文
posted @ 2021-09-09 20:32 林恒 阅读(1575) 评论(0) 推荐(0) 编辑
摘要:简单对比 Vue2.x 与 Vue3.x 响应式 Vue2 使用Object.defineProperty劫持对象的属性 Vue3 使用Proxy 直接代理对象 由于Object.defineProperty只能劫持对象属性,需要遍历对象的每一个属性,如果属性值也是对象,就需要递归进行深度遍历。但是 阅读全文
posted @ 2021-09-09 20:28 林恒 阅读(300) 评论(0) 推荐(1) 编辑
摘要:前言 传统CSS的缺陷 css的可重用性差、代码冗余量大、不支持语言特性如变量循环及方法等(虽然css也在慢慢支持,比如现在的css变量等,但明显这些远远不够)。 三大预处理 于是预处理器出现了: 2007年,第一款预处理器Sass诞生。Sass是迄今为止最成熟的预处理器,拥有ruby社区的支持和c 阅读全文
posted @ 2021-09-07 20:14 林恒 阅读(213) 评论(0) 推荐(0) 编辑