随笔分类 -  前端入门

前端入门基础知识
摘要:内存泄漏 Q:什么是内存泄漏? 字面上的意思,申请的内存没有及时回收掉,被泄漏了 Q:为什么会发生内存泄漏? 虽然前端有垃圾回收机制,但当某块无用的内存,却无法被垃圾回收机制认为是垃圾时,也就发生内存泄漏了 而垃圾回收机制通常是使用标志清除策略,简单说,也就是引用从根节点开始是否可达来判定是否是垃圾 阅读全文
posted @ 2020-01-16 11:05 请叫我大苏 阅读(10367) 评论(1) 推荐(3) 编辑
摘要:模拟实现 Promise(小白版) 本篇来讲讲如何模拟实现一个 Promise 的基本功能,网上这类文章已经很多,本篇笔墨会比较多,因为想用自己的理解,用白话文来讲讲 Promise 的基本规范,参考了这篇: "【翻译】Promises/A+规范" 但说实话,太多的专业术语,以及基本按照标准规范格式 阅读全文
posted @ 2019-12-16 10:40 请叫我大苏 阅读(1313) 评论(2) 推荐(1) 编辑
摘要:点击左键 =》 拖拽图片 =》 新标签页查看图片 =》 放大拖拽查阅 阅读全文
posted @ 2019-09-20 15:22 请叫我大苏 阅读(427) 评论(0) 推荐(0) 编辑
摘要:点击左键 =》 拖拽图片 =》 新标签页查看图片 =》 放大拖拽查阅 阅读全文
posted @ 2019-09-20 15:21 请叫我大苏 阅读(323) 评论(0) 推荐(0) 编辑
摘要:这里提一点,前端三大框架(Angular,React,Vue)的数据驱动来更新视图的原理,即 MVVM 的实现。 为什么数据发生变化,绑定的视图就会刷新了呢? 以下是我的个人理解,仅供参考: 在还是 jQuery 的时代,当在 js 中改变了某个变量的数据,而这个变量是需要在 Html 中显示出来的 阅读全文
posted @ 2019-09-20 15:19 请叫我大苏 阅读(1416) 评论(0) 推荐(1) 编辑
摘要:点击左键 =》 拖拽图片 =》 新标签页查看图片 =》 放大拖拽查阅 阅读全文
posted @ 2019-09-20 15:18 请叫我大苏 阅读(270) 评论(0) 推荐(0) 编辑
摘要:点击左键 =》 拖拽图片 =》 新标签页查看图片 =》 放大拖拽查阅 阅读全文
posted @ 2019-09-20 15:12 请叫我大苏 阅读(311) 评论(0) 推荐(0) 编辑
摘要:在开始讲 Angular 各个核心知识点之前,想先来讲讲开发工具 WebStorm 的一些配置以及相应配置文件如 tslint.json 的配置。 因为我个人比较注重代码规范、代码风格,而对于这些规范,我只有一个观点: 一切需要依赖开发人员的主观意识去遵守的规范都没有多大意义。 以前做 Androi 阅读全文
posted @ 2019-03-22 23:36 请叫我大苏 阅读(1417) 评论(1) 推荐(0) 编辑
摘要:声明 本系列文章内容梳理自以下来源: "Angular 官方中文版教程" 官方的教程,其实已经很详细且易懂,这里再次梳理的目的在于复习和巩固相关知识点,刚开始接触学习 Angular 的还是建议以官网为主。 因为这系列文章,更多的会带有我个人的一些理解和解读,由于目前我也才刚开始接触 Angular 阅读全文
posted @ 2019-03-13 11:02 请叫我大苏 阅读(3317) 评论(2) 推荐(0) 编辑
摘要:声明 本系列文章内容梳理自以下来源: "Angular 官方中文版教程" 官方的教程,其实已经很详细且易懂,这里再次梳理的目的在于复习和巩固相关知识点,刚开始接触学习 Angular 的还是建议以官网为主。 因为这系列文章,更多的会带有我个人的一些理解和解读,由于目前我也才刚开始接触 Angular 阅读全文
posted @ 2019-03-12 18:48 请叫我大苏 阅读(1219) 评论(0) 推荐(0) 编辑
摘要:声明 本篇内容摘抄自以下来源: "TypeScript 中文网" 只梳理其中部分知识点,更多更详细内容参考官网。 正文 TypeScript 今天来讲讲有 Java 基础转 JavaScript 的福音:TypeScript 为什么学习 TypeScript 如果学习 JavaScript 之前已经 阅读全文
posted @ 2018-12-20 18:35 请叫我大苏 阅读(666) 评论(0) 推荐(0) 编辑
摘要:声明 本篇内容摘抄自以下两个来源: "BootStrap中文网" 感谢大佬们的分享。 正文 响应式布局(BootStrap) 这次想来讲讲一个前端开发框架:BootStrap BootStrap 目前已经出了 4 个版本,每个版本都有对应的官网教程,先来看看不同版本里的宣传语: 简洁、直观、强悍的前 阅读全文
posted @ 2018-12-13 21:26 请叫我大苏 阅读(1631) 评论(0) 推荐(1) 编辑
摘要:声明 本篇内容梳理自以下几个来源: "Github:smyhvae/web" "Bootstrap网站的 less 文档" "Sass中文网" 感谢大佬们的分享。 正文 CSS预处理(less&Sass) CSS预处理 什么是 CSS 预处理?为什么要有 CSS 预处理? 这里就讲讲这两个问题,写过 阅读全文
posted @ 2018-12-13 15:01 请叫我大苏 阅读(1121) 评论(0) 推荐(0) 编辑
摘要:声明 本篇内容梳理自以下来源: "Github:smyhvae/web" "JavaScript模块化开发的演进历程" "JavaScript模块化七日谈" "ES6:Module 的加载实现" "CommonJS规范" 感谢各位大佬的分享,解惑了很多。 正文 模块化 现在回过头来想想,也许选择以《 阅读全文
posted @ 2018-12-11 21:34 请叫我大苏 阅读(987) 评论(0) 推荐(0) 编辑
摘要:声明 本篇内容全部摘自阮一峰的: "ECMAScript 6 入门" 阮一峰的这本书,我个人觉得写得挺好的,不管是描述方面,还是例子,都讲得挺通俗易懂,每个新特性基本都还会跟 ES5 旧标准做比较,说明为什么会有这个新特性,这更于理解。 所以,后续不会再写个关于 ES6 系列的文章了,就在这篇里大概 阅读全文
posted @ 2018-12-07 17:50 请叫我大苏 阅读(527) 评论(0) 推荐(0) 编辑
摘要:声明 本系列文章内容全部梳理自以下几个来源: 《JavaScript权威指南》 "MDN web docs" "Github:smyhvae/web" "Github:goddyZhao/Translation/JavaScript" 作为一个前端小白,入门跟着这几个来源学习,感谢作者的分享,在其基 阅读全文
posted @ 2018-12-07 09:53 请叫我大苏 阅读(1228) 评论(0) 推荐(0) 编辑
摘要:声明 本系列文章内容全部梳理自以下几个来源: 《JavaScript权威指南》 "MDN web docs" "Github:smyhvae/web" "Github:goddyZhao/Translation/JavaScript" 作为一个前端小白,入门跟着这几个来源学习,感谢作者的分享,在其基 阅读全文
posted @ 2018-12-06 16:20 请叫我大苏 阅读(503) 评论(0) 推荐(1) 编辑
摘要:声明 本系列文章内容全部梳理自以下几个来源: 《JavaScript权威指南》 "MDN web docs" "Github:smyhvae/web" "Github:goddyZhao/Translation/JavaScript" 作为一个前端小白,入门跟着这几个来源学习,感谢作者的分享,在其基 阅读全文
posted @ 2018-12-06 09:40 请叫我大苏 阅读(533) 评论(0) 推荐(0) 编辑
摘要:声明 本系列文章内容全部梳理自以下几个来源: 《JavaScript权威指南》 "MDN web docs" "Github:smyhvae/web" "Github:goddyZhao/Translation/JavaScript" 作为一个前端小白,入门跟着这几个来源学习,感谢作者的分享,在其基 阅读全文
posted @ 2018-12-05 21:43 请叫我大苏 阅读(559) 评论(2) 推荐(1) 编辑
摘要:声明 本系列文章内容全部梳理自以下几个来源: 《JavaScript权威指南》 "MDN web docs" "Github:smyhvae/web" "Github:goddyZhao/Translation/JavaScript" 作为一个前端小白,入门跟着这几个来源学习,感谢作者的分享,在其基 阅读全文
posted @ 2018-12-05 15:42 请叫我大苏 阅读(2296) 评论(0) 推荐(0) 编辑