摘要: 本系列文章详细深入Vue.js的源代码,以此来说明JavaScript的基本概念,尝试将这些概念分解到JavaScript初学者可以理解的水平。有关本系列的一些后续的计划和轨迹的更多信息,请参阅 "此文章" 。有关本系列的文章更新进度的信息,请关注我的 "Tweeter" 。本系列的文章目录,请查看阅读全文
posted @ 2019-05-24 10:25 LINJIAJUN 阅读(29) 评论(0) 编辑
摘要: 让我们来做一个大胆的声明:for循环通常是无用的,而且还导致代码难以理解。当涉及迭代数组、查找元素、或对其排序或者你想到的任何东西,都可能有一个你可以使用的数组方法。 然而,尽管这些方法很有用,但是其中一些仍然没有被人所熟知和使用。我将会为你介绍一些有用的方法。可以将这篇文章作为你学习JavaScr阅读全文
posted @ 2019-04-14 21:48 LINJIAJUN 阅读(37) 评论(0) 编辑
摘要: 几个月前,我一直关注着比特币的爆发并且在 "GDAX" 网站上注册账号。在注册验证的过程中,网站提示要通过计算机的网络摄像头提交我自己的一张照片作为照片ID。这是一个很酷的做法,让我思考一个问题:在网络浏览器上集成网络摄像头使用需要怎么做? 事实上,有一些HTML5的API可用于通过JavaScri阅读全文
posted @ 2019-03-24 19:50 LINJIAJUN 阅读(288) 评论(0) 编辑
摘要: 这似乎令人惊讶,但在我看来,理解JavaScript语言最重要和最基本的概念是理解执行上下文。通过正确学习它,你将很好地学习更多高级主题,如提升,作用域链和闭包。考虑到这一点,究竟什么是“执行上下文”?为了更好地理解它,我们首先来看看我们如何编写软件。 编写软件的一种策略是将代码分解为单独的部分。虽阅读全文
posted @ 2018-12-23 20:34 LINJIAJUN 阅读(212) 评论(0) 编辑
摘要: 我最喜欢的网站之一是 "BerkshireHathaway.com" 它简单,有效,并且自1997年推出以来一直正常运行。更值得注意的是,在过去的20年中,这个网站很有可能从未出现过错误。为什么?因为它都是静态的。它自20多年前推出以来几乎一样。如果你预先拥有所有数据,那么构建网站非常简单。不幸的是阅读全文
posted @ 2018-12-21 00:02 LINJIAJUN 阅读(304) 评论(0) 编辑
摘要: 闭包是JavaScript中一个基本的概念,每个JavaScript开发者都应该知道和理解的。然而,很多新手JavaScript开发者对这个概念还是很困惑的。 正确理解闭包可以帮助你写出更好、更高效、简洁的代码。同时,这将会帮助你成为更好的JavaScript开发者。 因此,在这篇文章中,我将会尝试阅读全文
posted @ 2018-11-28 09:33 LINJIAJUN 阅读(398) 评论(0) 编辑
摘要: 译文开始 函数式编程是一种编程风格,这种编程风格就是试图将传递函数作为参数(即将作为回调函数)和返回一个函数,但没有函数副作用(函数副作用即会改变程序的状态)。 有很多语言采用这种编程风格,其中包括JavaScript、Haskell、Clojure、Erlang和Scala等一些很流行的编程语言。阅读全文
posted @ 2018-11-10 00:35 LINJIAJUN 阅读(374) 评论(0) 编辑
摘要: Mac 锁屏(Command+ctrl+q) 文件可见切换(Command+Shift+. ) Git 退出vim编辑模式(按键q或:q+Enter) SublimeText WebStorm in Mac 查找替换(Command+R) 格式化(Command+option+L) shell pw阅读全文
posted @ 2018-11-09 22:21 LINJIAJUN 阅读(59) 评论(0) 编辑
摘要: 问题列表 问题一:npm install 执行报错 npm ERR! Unexpected end of JSON input while parsing near '...ependencies":{"mocha”’ 解决方案:强制清除缓存 npm cache clean —force阅读全文
posted @ 2018-11-06 15:01 LINJIAJUN 阅读(153) 评论(0) 编辑
摘要: 译文 当我们写JavaScript代码时,经常会用到到条件判断处理,这里有5个技巧能使你写出更好、更简洁的条件语句。 1、使用Array.includes处理多种条件 让我们来看一下的例子: 一眼看去,以上的例子貌似没有什么问题。但是,如果我们加入更多的红色水果,比如车厘子(cherry)和蔓越橘(阅读全文
posted @ 2018-10-29 12:39 LINJIAJUN 阅读(649) 评论(1) 编辑