我发现做一些在Web开发中广泛使用的小组件非常有趣。当我是一名初级Web开发人员时,如果需要构建某些功能部件,我倾向于在线搜索库或插件。实施它可能会很困难,因为我没有尝试去思考它的实际工作原理,而我不得不依靠写得不好的文…
在Blazor App中基于布尔开关值动态构建CSS类字符串
在Angular应用中构建CSS类字符串。 在编写Angular SPA程序时,可以编写这样的代码来控制CSS类字符串。 // my.component.ts @Component({template:'my.compo…
您可能错过的ES2016和2017中有用的新功能
ES2015引入了许多功能,例如箭头功能,用于对象创建和继承的类语法let以及const,以及许多其他新功能。在接下来的几年中,将在语言和标准库中引入更多的强大功能。ES2016是次要修订,具有新功能,例如将includ…
处理javascript中的副作用和纯函数
您听说过“纯功能”一词吗?那“副作用”呢?如果那时您可能已经听说过副作用是有害的,应该不惜一切代价避免(就像一样var。)这是问题所在,如果您编写JavaScript,则可能要引起这些副作用(特别是如果您获得了报酬,因此…
管理State
这节课已经很长时间了,这是至关重要的。至此,我们已经看到可以在不使用任何可变数据的情况下编写整个应用程序,但是在大多数情况下,至少可以这么说。正如我们在上一课中了解到的那样,ClojureScript鼓励将程序编写为被有…
ES2020:通过Babel插件实现空虚合并
文森特·博塔(Vincent Botta)在Unsplash上拍摄的照片 进入2020年,许多开发人员一直在关注ECMAScript 2020(ES2020)提供的功能!这是一个简短的教程,说明如何利用??该GitH…
最佳编码面试准备课程和指南
披露:此帖子包括会员链接;如果您通过本文提供的不同链接购买产品或服务,我们可能会获得赔偿。 如果您愿意在第一次尝试中完成编码面试,那么这里列出了一些最佳编码面试问题在线课程和指南。此列表包括免费和付费课程,可帮助您学习编…
在5分钟内理解JavaScript的Async + Await
再见,再见,承诺成立,回调怒气冲冲!👋🎉 您可能已经在JavaScript中遇到了Promises(如果您没有快速阅读本指南,请参见👍)。它们使您能够参与异步调用的完成。它们使链接异步操作甚至将它们分组在一起变得简单。有…
React上下文挂钩vs Redux挂钩
在这里,我尝试使用Redux和Context Provider实现相同的登录例程。两者都以完全相同的方式并使用相似的语法来完成。 提供者 首先,您需要提供对状态的访问。Redux和Context使用名为的组件进行此操作P…
Create-react-app v3.3.0发布
大约7天前发布了新版本的CRA,但我莫名其妙地错过了令人振奋的消息,并立即发现了这一消息。因此,这里是最激动人心的更新的简短摘要,以防万一您也错过了它。 链接到本文末尾的发行说明! 自定义模板 允许社区构建和共享自己的R…