Fork me on github
摘要: 相信看到题目都知道,这些都是js千年不变的面试题。 阅读全文
posted @ 2019-02-23 12:10 Zenquan 阅读(1770) 评论(0) 推荐(0) 编辑
摘要: 说道this,可以说是前端中很重要的问题之一了,也是面试或者笔试常考的问题。所以还是早点看清this吧,大兄dei。 阅读全文
posted @ 2019-02-21 20:00 Zenquan 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 相信一提到怎么判断js的数据类型,大家都会想到的是typeof、instanceof,那么为什么有了typeof的存在还要有instanceof? 阅读全文
posted @ 2019-02-20 22:14 Zenquan 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 众所周知,前端现在最火的两个框架是Vue和React了。通过一段时间的学习与项目上的实践,我想通过比较他们之间的异同点来发现以后在项目的技术选型中知道怎么抉择用哪个。有一点说明的是他们各自有自己的优势,都是很棒的框架,无需说说更厉害点。记得今年Vue“生日”的时候,react还“送”了它生日礼物呢,cp~ 阅读全文
posted @ 2019-01-31 16:20 Zenquan 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: 最近在打算将以前的代码进行重构,过程中发现自己不写自动化测试代码,而是手动的写,这样并不好,所以就学了Karma+Jasmine的自动化单元测试,以后写代码尽量要写自动化单元测试,也要测一下istanbul代码覆盖率。 阅读全文
posted @ 2019-01-31 16:19 Zenquan 阅读(341) 评论(0) 推荐(0) 编辑
摘要: TypeScript的核心原则之一是对值所具有的结构进行类型检查,在TypeScript里,接口的作用就是为这些类型命名和为你的代码或第三方代码定义契约。 阅读全文
posted @ 2019-01-31 16:17 Zenquan 阅读(524) 评论(0) 推荐(0) 编辑
摘要: bug可以说是程序猿的公敌了,所以没有bug是不可能的,有bug也不是什么丢人的事,至少还知道问题在哪,那么接下来就应该debug啦,下面就让我们从浏览器断点调试、代码断点调试、编辑工具断点调试几个方面来聊聊调试的事儿。 阅读全文
posted @ 2019-01-31 16:09 Zenquan 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 学习写单元测试 阅读全文
posted @ 2019-01-31 16:08 Zenquan 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 提起babel,前端er大概都不陌生。但是为什么要有babel呢?解决了什么问题?怎么使用babel呢?注意点在哪? 阅读全文
posted @ 2019-01-31 16:07 Zenquan 阅读(668) 评论(0) 推荐(0) 编辑
摘要: webpack,从名词上,“web pack”,大概可以看出是一个网页打包工具,其实它具有打包、压缩、解析编译的功能。 阅读全文
posted @ 2019-01-31 16:05 Zenquan 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 在JavaScript中,异步操作非常多见,然而在Promise之前,我们是在类似以下的做法中处理多重异步回调,每一层里都要调另一个异步函数,形成了所谓的“回调地狱”, Promis是为了解决回调地狱的方案,是一种链式操作。 阅读全文
posted @ 2019-01-31 15:59 Zenquan 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 说到call、apply、bind,前端的胖友可是不陌生。以下就从几个方面分别聊聊它们。 阅读全文
posted @ 2019-01-31 11:58 Zenquan 阅读(136) 评论(0) 推荐(0) 编辑
摘要: vue, 渐进式JavaScript 框架 阅读全文
posted @ 2019-01-31 11:51 Zenquan 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 初步学习react,并有了初级的实战。 阅读全文
posted @ 2019-01-31 11:33 Zenquan 阅读(439) 评论(0) 推荐(0) 编辑
摘要: react, 用于构建用户界面的 JavaScript 库。 阅读全文
posted @ 2019-01-31 11:32 Zenquan 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 之前一直在掘金上看到一些关于面试写babel插件的文章,最近也在学,以下就是学习后的总结。 阅读全文
posted @ 2019-01-31 11:28 Zenquan 阅读(1011) 评论(0) 推荐(1) 编辑
摘要: ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 阅读全文
posted @ 2019-01-31 11:17 Zenquan 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 经常会遇到JavaScript的事件机制,例如,事件绑定、事件监听、事件委托(事件代理)等 阅读全文
posted @ 2018-06-09 23:53 Zenquan 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 最近在整理回顾css的知识点,so我情不自禁地想以第一人称讲讲浮动的故事,这样可能有趣一点点 阅读全文
posted @ 2018-06-09 23:50 Zenquan 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 圣杯布局跟双飞翼布局的实现,目的都是左右两栏固定宽度,中间部分自适应。 阅读全文
posted @ 2018-06-09 23:49 Zenquan 阅读(167) 评论(0) 推荐(0) 编辑