小小书 Writing Productivity Fiction Storytelling Learning Books Short Story Literatura Reading Literature Book Review Publishing Science Fiction Authors Flash Fiction Nostalgia Libraries Books And Authors Short Fiction Book Recommendations SciFi Thriller eBooks Serial Fiction Novel Kindle Readinglist Horror Fiction Fiction Writing Audiobooks Recommended Reading Book Club Reading Books Summer Reading

关于 JavaScript 的优秀文章 – 第6页

编码101 —命名

斯坦利·戴(Stanley Dai) 我希望本系列教您所有有关如何使自己成为更好的程序员的主题。 这是关于命名的第一课,几乎可以应用于任何编程语言。 请使用以下代码段: 命名-示例A 它有什么作用? 通过查看几秒钟,就好像我们正在搜索一个数组,检查一个条件,并在该条件的结果为true时设置一个值。 再过几秒钟后,我们可以看到该函数正在查找数组的最大值。 但是,这花费了我们太多的时间。 阅读代码应该简单明了。 这里有一些命名问题,会影响可读性: //大多数函数都会创建一个解决方案,哪个更好呢? 功能解(arr) //很多函数都返回值,哪个更好呢? 让returnValue = arr…

6位Youtubers将作为程序员关注

我们生活在一个可以在互联网上学习任何东西的时代。 就像我的女儿说的那样,生活中最好的是免费的,为此,我将列出6位您作为网络​​程序员应关注的youtuber。 JustForFunc —进行编程 Francesc Campoy负责这个频道,他真是太神奇了。 过去,我们是Google Golang的拥护者,但他仍然在Go社区中非常活跃。 如果您想开始使用Go或提高围棋技巧,请在此处关注此频道。 FunFunFunction — Javascript es6 Mattias Petter Johansson主持这个频道,他是一位出色的老师和传播者。 以前他曾在Spotify工作,现在他在这里教给您有关javascript的所有有趣知识。 如果您想关注此频道,请单击此处…

服务人员编码为乐高积木

Iker Urteaga在Unsplash上​​拍摄的照片 这些天,在准备Google移动专家认证考试的同时,必须学习如何开发PWA(渐进式Web应用程序)。 PWA的开发包括: 1.响应式Web设计,又称RWD(媒体查询,图像响应,断点,网格,Flexbox) 2.制作应用程序的最佳做法(可访问性,优化) 3.服务人员(客户端和服务器之间的网络代理) 我将首先在这里谈论服务人员。 服务人员可以拦截要发送给服务器的用户请求,也可以按照我们的命令更改请求。 举个简单的例子:当服务器处于脱机状态并且没有响应时,我想显示“ Customized Offline”消息,而不是T-Rex Game SW是基于事件的过程,可在客户端的浏览器上工作。 注册(使用navigator.serviceWorker) 安装(引入新的软件后,有机会将文件添加到缓存中) 激活(引入新的软件时,有机会删除旧的缓存文件) 提取(它运行的每个页面加载,这里有机会拦截网络请求)…

2分钟学习React 16的componentDidCatch生命周期方法

什么是错误边界? “错误边界是React组件,可在其子组件树的任何位置捕获JavaScript错误,记录这些错误,并显示后备UI,而不是崩溃的组件树。 错误边界会在渲染期间,生命周期方法中以及在其下方的整个树的构造函数中捕获错误。” – Dan Abramov 我博客的更新文章 您可以通过定义新的生命周期方法componentDidCatch(error, errorInfo)来创建错误边界类组件。 componentDidCatch()生命周期方法 componentDidCatch(error,errorInfo){} 第一个方法参数是引发的实际错误。 第二个参数是具有componentStack属性的对象,该属性包含组件堆栈跟踪信息。 componentDidCatch()生命周期方法的工作原理类似于JavaScript的catch {}但适用于组件。 错误边界本身无法捕获错误。 该错误将传播到其上方最近的错误边界。 听起来有点熟?…

Remote Faces:与PeerJS / WebRTC共享网络摄像头静态图像

远程工作团队的工具。 动机 远程工作是计算机和网络启用的一种工作方式。 我从事远程工作已经有几年了,像Slack和Skype这样的工具可以帮助我与同事进行交流。 虽然聊天和视频会议是很好的交流工具,但我的愿望是即使我们不积极交流也能见面。 一种想法是让Skype或始终保持打开状态。 这个想法有几个问题:a)该工具通常占用大量CPU,b)视频窗口太大或不足以容纳许多人,并且c)视频太详细了以至于无法显示所有内容(在隐私方面)。 为此,共享网络摄像头静止图像是一个不错的选择,我从名为Remotty的应用程序中学到了这一点。 因此,我开发了一个名为“ Remote Faces”的工具。 工具设计 以下是主要功能列表: 它很容易使用,就像无需登录即可使用外观。 图片足够小(72px x 72px),不会透露太多您自己的内容。 通信是对等的,因此图像不会通过服务器。…

佩奇了解到:编码,点。 2

#backtocode挑战第6-10天 伙计,这次挑战的前五天真是可走了6至10天的蛋糕。 我确实为此苦苦挣扎了几天,但是当您最终获得它时,它的确使您感激不已。 如果您感到好奇,我一直在研究Flatiron School的免费训练营预备课程。 大约需要75个小时的工作时间,但是它是免费的! 它的确假定您至少对HTML / CSS有很好的了解,所以如果您是一个新手,我会从可汗学院开始。 他们的编码课程也是免费的! 在6-10天的时间里,Flatiron卸下了我的训练轮,并向我介绍了Github。 我将其称为Dreamweaver的浏览器友好版本-您无需编写屏幕即可编写代码并对其进行测试! 它由合法的程序员使用,并且它也是免费的(您可以在这里看到主题)。 这是过去五天我学到的东西: 1.“控制流程” 代码很快就会变得疯狂起来,因此需要保持整洁有序。 向您介绍了文件目录以及如何引用您可能需要的其他.js文件。 使用var…

JavaScript入门15本书

俗话说“迟到总比没有好”。 如果您还没有学习纯JavaScript的机会,而是直接跳入jQuery或其他框架,那么您可能想获得一些关于JavaScript的基础知识,以提高您的高级编码能力。 对我来说,书籍总是比某些博客或在线课程要好得多。 但这是我个人的看法。 在这篇文章中,我列出了15本关于JavaScript的最佳书籍,我会推荐每本。 尽管这些书中的大多数都不包含最新的ES6功能,但是学习旧计时器如何发现黑客来处理诸如在算法上使用数组之类的简单问题仍然很有趣。 1. JavaScript程序员参考 本书由Alexei White撰写,是参考和教程指南的结合,将帮助您学习利用JavaScript核心功能的正确程序,包括正则表达式,运算符,语法,类型,对象以及如何使用对象和函数。 立即从亚马逊购买 2.从jQuery开始JavaScript和CSS开发 理查德·约克(Richard York)撰写了这本书,该书将帮助所有不熟悉JavaScript框架的前端开发人员开始使用该框架。 除了通过突出显示代码语法的系统学习JavaScript之外,本书还包含有关jQuery的有趣信息,例如测试代码,处理数组,安装等。 从亚马逊购买 3.学习JavaScript 这是一本可供初学者免费下载的电子书,内容涉及基础知识。…

学习所有语言…等等吗? 什么?

其他任何人都希望学习所有内容,学习所有存在的语言。 要了解所有新兴技术? 我有? 我做? 我做到了! 我不确定。 我之所以这样说,是因为我发现(自从尝试学习React以来),我非常喜欢深入了解自己所学的知识。 不,我不是JS的主人,也不是JS的主人节点,当您签出Wes Bos或Sonya Moisset之类的人(签出他们,是拥有超凡才能的超酷人!)时,我就不是JS的主人。 很快,在谈到这两个人以及喜欢他们的人时,请记住,它们看起来像是超级天才的水平,或者仅仅是您可能永远无法达到的水平,但是,在不抹黑他们的情况下,他们无法做您能做的事情。 如果他们能做到,我们都注定要失败,现在就放弃,奔向山丘等等。 我的观点是,那里的人令人难以置信,但他们必须做到这一点。 他们是否通过追逐技术界的所有美好事物到达那里,部分是,但是他们必须专注于各个方面才能取得成功。 如果要获得真正的成功,则需要完全或大部分时间来理解计算机时代的一部分。 当您进入其他技术领域时,这为您提供了优势。 您对所有工作原理的洞察力,以及从细粒度的角度汇集到所有技术的学习中。 学会爱颗粒!…

如何使用Node制作美观,简单的CLI应用程序

引导您的内部Sindre Sohrus,并使用Node运送精美简单的CLI应用程序。 命令行应用程序是打包重复性任务的一种巧妙方法。 这将引导您完成一些对构建CLI应用程序有用的工具。 这个主意💡 管道到命令行🚇 处理顺序动作✨ 可执行的JavaScript文件🦅 添加软件包二进制文件📦 发布到npm🚀 这是上周一与雨果通讯在《守则》上发出的。 订阅即可在您的收件箱中(在其他任何人之前)获取最新的帖子。 合并/重新设置基准时,似乎总是引起麻烦的文件是程序包锁定。 我们将介绍如何制作一个简单的实用程序,该实用程序删除package-lock.json文件,重新生成文件(npm install)并将其添加到git索引中。 您可以在这里找到它:https://github.com/HugoDF/fix-package-lock并使用npx fix-package-lock运行它。 首先,我们将利用Sindre…

向Markdown Monster推出适用于Windows的新Markdown编辑器

我很高兴地宣布Markdown Monster 1.2现在可用。 好极了! 什么是降价怪兽? Markdown Monster是一款易于使用且引人注目的Markdown编辑器和查看器以及Weblog发布工具。 该编辑器对Markdown文本进行彩色语法编辑,内联拼写检查,可选的实时,可扩展和可扩展HTML预览,易于粘贴和加载图像,链接和屏幕截图,以及一些柔和的工具栏帮助程序,可帮助您将内容嵌入您的降价。 编辑器的目标是让您专注于内容的创作,而不会妨碍自己的创造力。 有许多小功能使使用Markdown更加容易:您可以将HTML从文件或剪贴板导入Markdown,将Markdown导出到磁盘或剪贴板上的HTML文件,然后在资源管理器或Windows控制台窗口中快速访问文档的文件夹。 如果Markdown支持WordPress或MetaWebLog端点,那么您也可以将Markdown直接发布到您的Weblog中。 您可以管理多个博客,甚至可以将现有帖子下载为Markdown。 该编辑器还可以使用易于创建的.NET代码通过外接程序进行扩展,并且现已发布了许多有用的外接程序,包括可编写脚本的Snippet Text Expansion外接程序,Commander C#脚本外接程序,这两个控件都可以使您轻松自动实现Markdown Monsters功能而无需创建完整的功能。加入。 如果您只想查看Markdown…

  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • …
  • 26
  • Next

Supreme Topics

你应该在这个万圣节读奇妙的女作家

创建数据奇迹:第10部分-经验教训和资源

错误的举动

1.0-Pixies_in_the_Wires.story

莱拉的第一个

布鲁姆的分类混音

茶与精神变态

《呼啸山庄》中的善与恶

公主与小偷

另一个损失

Sprint如何导致更好的工作与生活整合

如何不忽略您的来电

托马斯·曼的《魔法山与疾病》

为什么您应该知道如何讲故事?

跳过故事一部分的读者

  • Copyright © 小小书 - All Rights Reserved.
  • Topics
  • Terms
  • Privacy Policy