自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

前端小智

公众号@大迁世界

原创 深入函数(上)

文章目录 函数是什么 函数的定义 函数的参数和返回值 函数的返回值 函数是什么 函数是完成某个特定功能的一组语句。如没有函数,完成任务可能需要五行、十行、甚至更多的代码。这时我们就可以把完成特定功能的代码块放到一个函数里,直接调用这个函数,就省重复输入大量代码的麻烦。 函数可以概括为...

2019-12-29 15:39:49

阅读数 455

评论数 0

原创 你需要知道的 JavaScript 类(class)的这些知识

作者: Dmitri Pavlutin 译者:前端小智 来源:dmitripavlutin 点赞再看,养成习惯 本文 GitHub https://github.com/qq449245884/xiaozhi 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Star和...

2019-12-27 08:11:13

阅读数 241

评论数 0

原创 【动画演示】:变量提升别有一翻风味

作者:Lydia Hallie译者:前端小智来源:dev'提升'是 JS 开发都经常接触的一个术语,如果你刚接触 JS,可能会遇到一些奇怪的行为,其中一些变量是随机und...

2019-12-24 07:29:00

阅读数 204

评论数 0

原创 21 个VSCode 快捷键,让代码更快,更有趣

原文:https://medium.com/better-programming/21-vscode-shortcuts-to-make-coding-faster-and-more-fun-b18b25083def 译者:前端小智 你知道的越多,你不知道的越多 点赞再看,养成习惯 ...

2019-12-23 09:36:29

阅读数 363

评论数 1

原创 块级作用域绑定(let、const、临时死区及变量的生命周期)

let 声明 let 声明是 ES6 中很常见的特性,它的工作方式类似于var声明,但是它有不同的作用域规则。在确定作用域方面,JS 有着一个复杂的规则集,这让许多程序员在第一次尝试弄清楚变量在 JS 中是如何工作的时候感到抓狂。 提升是将变量或函数定义移动到作用域头部的过程,通常是 var 声明...

2019-12-23 08:31:06

阅读数 230

评论数 0

原创 JavaScript 中的无穷数(Infinity)

作者:Dmitri Pavlutin译者:前端小智来源:dmitripavlutinInfinity(无穷大)在 JS 中是一个特殊的数字,它的特性是:它比任何有限的数字都大,如果不知道...

2019-12-23 07:30:00

阅读数 199

评论数 0

原创 21个让React 开发更高效更有趣的工具

作者: jsmanifest 译者:前端小智 来源:https://medium.com/better-programming/22-miraculous-tools-for-react-developers-in-2019-7d72054e2306 点赞再看,养成习惯 本文 GitHub ...

2019-12-20 10:46:56

阅读数 201

评论数 0

原创 换种方式演示 JS 中 `this` 指向及继承,更能通俗易懂。

在理解继承之前,需要知道 js 的三个东西: 什么是 JS 原型链 this 的值到底是什么 JS 的new 到底是干什么的 一、什么是 JS 原型链? 我们知道 JS 有对象,比如 var obj = { name: 'obj' } 我们通...

2019-12-19 17:57:07

阅读数 267

评论数 0

原创 1.ES6语感训练 30 题 (温故而知新)

ECMAScript 6(以下简称ES6)是 JS 语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得 JS 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。 在开始之前咱们先通过一些面试题来熟悉并回顾 ES6 有哪些知识点,帮助咱们快速深入了解 ES6 。 问题1:可以解...

2019-12-19 16:48:06

阅读数 756

评论数 3

原创 通过编写简易版本的虚拟DOM,来理解虚拟DOM 的原理

作者:deathmood 译者:前端小智 来源:medium 点赞再看,养成习惯 本文 GitHub https://github.com/qq449245884/xiaozhi 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Star和完善,大家面试可以参照考点复习...

2019-12-19 08:37:18

阅读数 222

评论数 0

原创 通过实现25个数组方法来理解及高效使用数组方法(长文,建议收藏)

作者:Maciej Cieslar 译者:前端小智 来源: dev 你知道的越多,你不知道的越多 点赞再看,养成习惯 本文 GitHub:https://github.com/qq449245884/xiaozhi 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程...

2019-12-17 09:00:26

阅读数 202

评论数 0

原创 34 个今年11月最受欢迎的 JavaScript 库

作者:Iren Korkishko 译者:前端小智 来源:dev 点赞再看,养成习惯 本文 GitHub https://github.com/qq449245884/xiaozhi 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Star和完善,大家面试可以参照考点...

2019-12-16 08:02:12

阅读数 269

评论数 0

原创 35 道咱们必须要清楚的 React 面试题

作者:Alex 译者:前端小智 来源:dev.to 你知道的越多,你不知道的越多 点赞再看,养成习惯 本文 GitHub:https://github.com/qq449245884/xiaozhi 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Sta...

2019-12-13 07:58:52

阅读数 274

评论数 0

原创 通过 20 个棘手的ES6面试问题来提高咱们的 JS 技能

作者:Alex 译者:前端小智 来源:dev.to 你知道的越多,你不知道的越多 点赞再看,养成习惯 本文 GitHub:https://github.com/qq449245884/xiaozhi 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Sta...

2019-12-12 08:47:07

阅读数 1685

评论数 0

原创 SVG 入门指南(看完,对SVG结构不在陌生)

干货系列文章汇总如下,觉得不错点个Star https://github.com/qq449245884/xiaozhi SVG 简介 SVG,即可缩放矢量图形(Scalable Vector Graphics),是一种 XML 应用,可以以一种简洁、可移植的形式表示图形信息。目前,人们对 S...

2019-12-11 08:48:32

阅读数 414

评论数 0

原创 13个需要知道的方法:使用 JavaScript 来操作 DOM

作者:Milos Protic 译者:前端小智 来源:impressivewebs. 点赞再看,养成习惯 本文 GitHub:https://github.com/qq449245884/xiaozhi 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Star和完善...

2019-12-11 08:30:00

阅读数 313

评论数 0

原创 20 个新的且值得关注的 Vue 开源项目

译者:前端小智 作者:Nastassia Ovchinnikova 来源:flatlogic.com Vue 相对不于 React 的一个优点是它易于理解和学习,且在国内占大多数。咱们可以在 Vue 的帮助下创建任何 Web 应用程序。 因此,时时了解一些新出现又好用的Vue 开源项目也是挺重...

2019-12-10 08:05:28

阅读数 1437

评论数 1

原创 Vue 和递归组件

作者:Milos Protic译者:前端小智来源:vuejsdevelopers简介 有人说递归很难理解,也有人不这么认为。递归函数简单的定义是:一个自调用函数,这意味着它将在执行的某个...

2019-12-09 07:40:00

阅读数 231

评论数 0

原创 最近在做动画相关的项目,推荐 11 个好用的 JS 动画库

作者:Jonathan Saring 译者:前端小智 来源:medium . 为了保证的可读性,本文采用意译而非直译。 1.Three.js 超过46K的星星,这个流行的库提供了非常多的3D显示功能,以一种直观的方式使用 WebGL。这个库提供了<canvas>、 <svg&...

2019-12-08 13:45:39

阅读数 5873

评论数 16

原创 掌握并理解 CORS (跨域资源共享)

作者:Martin Splitt 译者:前端小智 来源:dev 知识要点 浏览器强制执行同源策略,拒绝不同站点的网站访问。 同源策略不会阻止对其他源的请求,但是会禁用对 JS 响应的访问。 CORS 标头允许访问跨域响应。 CORS 与 Credential...

2019-12-03 07:31:00

阅读数 202

评论数 0

原创 10个技巧,帮咱们更快更好的学习编程

作者:Duomly 译者:前端小智 来源:dev 阿里云双12已开启,新老用户均可参与,2核1G云服务器仅需79元,,更多服务器配置及价格请关注:Hi拼团,或点此了解“云上爆款1折特惠活动”。同时,建议在购买阿里云相关产品前先领取阿里云2000元代金券会更优惠哦。 如果咱们决定要成为一名程序...

2019-12-02 07:30:00

阅读数 199

评论数 0

提示
确定要删除当前文章?
取消 删除