随笔分类 -  随手翻译

摘要:一个设计不当的表单可能会使用户远离你的网站。幸运的是,对Vue开发者,有大量可用的Vue输入库让你轻松整理表单。 拥有直观而且对用户友好的表单有诸多好处,比如: 更高的转化率 更好的用户体验 更专业的品牌效果 就像其他主要的框架一样,有大量的社区解决方案可用于构建优雅的Vue表单。从简单的文本输入到 阅读全文
posted @ 2020-01-27 15:42 Aarongo 阅读(1457) 评论(7) 推荐(2) 编辑
摘要:Link: "原文链接" 译文开始: 对网站进行性能优化对一个最容易的方法就是把JS和CSS进行打包压缩。但是当你需要调试这些压缩文件中的代码的时候,会发生什么?可能会是一场噩梦。但是,不用害怕,即将有一个解决方案到来,它就是Source Maps。 source maps提供一种将压缩文件中的代码 阅读全文
posted @ 2019-10-30 10:09 Aarongo 阅读(1027) 评论(0) 推荐(1) 编辑
摘要:让我们来做一个大胆的声明:for循环通常是无用的,而且还导致代码难以理解。当涉及迭代数组、查找元素、或对其排序或者你想到的任何东西,都可能有一个你可以使用的数组方法。 然而,尽管这些方法很有用,但是其中一些仍然没有被人所熟知和使用。我将会为你介绍一些有用的方法。可以将这篇文章作为你学习JavaScr 阅读全文
posted @ 2019-04-14 21:48 Aarongo 阅读(594) 评论(0) 推荐(0) 编辑
摘要:几个月前,我一直关注着比特币的爆发并且在 "GDAX" 网站上注册账号。在注册验证的过程中,网站提示要通过计算机的网络摄像头提交我自己的一张照片作为照片ID。这是一个很酷的做法,让我思考一个问题:在网络浏览器上集成网络摄像头使用需要怎么做? 事实上,有一些HTML5的API可用于通过JavaScri 阅读全文
posted @ 2019-03-24 19:50 Aarongo 阅读(3857) 评论(0) 推荐(0) 编辑
摘要:这似乎令人惊讶,但在我看来,理解JavaScript语言最重要和最基本的概念是理解执行上下文。通过正确学习它,你将很好地学习更多高级主题,如提升,作用域链和闭包。考虑到这一点,究竟什么是“执行上下文”?为了更好地理解它,我们首先来看看我们如何编写软件。 编写软件的一种策略是将代码分解为单独的部分。虽 阅读全文
posted @ 2018-12-23 20:34 Aarongo 阅读(437) 评论(0) 推荐(1) 编辑
摘要:我最喜欢的网站之一是 "BerkshireHathaway.com" 它简单,有效,并且自1997年推出以来一直正常运行。更值得注意的是,在过去的20年中,这个网站很有可能从未出现过错误。为什么?因为它都是静态的。它自20多年前推出以来几乎一样。如果你预先拥有所有数据,那么构建网站非常简单。不幸的是 阅读全文
posted @ 2018-12-21 00:02 Aarongo 阅读(812) 评论(0) 推荐(1) 编辑
摘要:闭包是JavaScript中一个基本的概念,每个JavaScript开发者都应该知道和理解的。然而,很多新手JavaScript开发者对这个概念还是很困惑的。 正确理解闭包可以帮助你写出更好、更高效、简洁的代码。同时,这将会帮助你成为更好的JavaScript开发者。 因此,在这篇文章中,我将会尝试 阅读全文
posted @ 2018-11-28 09:33 Aarongo 阅读(791) 评论(1) 推荐(2) 编辑
摘要:译文开始 函数式编程是一种编程风格,这种编程风格就是试图将传递函数作为参数(即将作为回调函数)和返回一个函数,但没有函数副作用(函数副作用即会改变程序的状态)。 有很多语言采用这种编程风格,其中包括JavaScript、Haskell、Clojure、Erlang和Scala等一些很流行的编程语言。 阅读全文
posted @ 2018-11-10 00:35 Aarongo 阅读(1519) 评论(0) 推荐(1) 编辑
摘要:译文 当我们写JavaScript代码时,经常会用到到条件判断处理,这里有5个技巧能使你写出更好、更简洁的条件语句。 1、使用Array.includes处理多种条件 让我们来看一下的例子: 一眼看去,以上的例子貌似没有什么问题。但是,如果我们加入更多的红色水果,比如车厘子(cherry)和蔓越橘( 阅读全文
posted @ 2018-10-29 12:39 Aarongo 阅读(1160) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示