百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术分析 > 正文

值得学习的 10 个 代码知识库,助你进阶 JavaScript

liebian365 2024-11-19 06:35 21 浏览 0 评论

今天给大家分享 10 个 JavaScript 知识仓库

1、开发人员都应该了解的 33 个概念

英文名:33 Concepts Every JavaScript Developer Should KnowJavaScript

顾名思义,这个存储库包含每个“优秀” Javascript 开发人员都应该了解的 33 个 Javascript 概念的列表

每个概念还有一堆学习资源可以让您进一步了解它,并且通过分享的各种文章和视频,想学好它都很难

仓库地址:https://github.com/stephentian/33-js-concepts


2、JavaScript 题库

英文名:Javascript questions

这个代码仓库的作用是:

  • 测试你对 JavaScript 的了解程度,
  • 刷新一下你的知识,
  • 准备前端面试!

它包含从基础到高级的问题,并定期更新新问题。每个问题的答案都存在于每个问题下方的折叠部分中,您可以单击以展开(但不要作弊!!!)

如果您是那种遵循“每天解决一个问题,远离失业”的人,那么这对您来说这是个好东西

仓库地址:https://github.com/lydiahallie/javascript-questions


3、你根本不懂 JavaScript

英文名:You don't know JS

如果你想从头到尾地学习这门语言,那么这就是你应该去的地方。这是一系列书籍,旨在将你从新手变成经验丰富的开发人员,让他们对 Javascript 幕后工作原理有深入的了解。

它深入探讨了 Javascript 语言的核心机制,并且完全免费在线提供。

如果你想牢牢掌握这门语言,你就不能错过这一篇!

仓库地址:https://github.com/getify/You-Dont-Know-JS


4、Airbnb Javascript 风格指南

英文名:Airbnb Javascript style guide

这是当今互联网上最著名的 Javascript 资源之一,这是理所当然的。

它包含一套 Javascript 编码指南和最佳实践,最初由 Airbnb 的工程团队编写。

它涵盖了 Javascript 的各个方面,并针对大量主题提供了详细的建议。

完全值得一看!

仓库地址:https://github.com/airbnb/javascript


5、技术面试手册

英文名:Tech interview handbook

如果您正在阅读本文,那么您很可能在某个时候会参加技术面试。

因此,这对您来说可能是非常有用的资源。

这本手册已使超过 500,000 人受益,它使您免去了有时推荐的死记硬背练习竞争性编程问题的麻烦。

该存储库具有实用的内容,涵盖了技术面试的所有阶段,从投递简历到通过面试再到报价谈判。

仓库地址:https://github.com/yangshun/tech-interview-handbook


6、JavaScript 算法全集

英文名:The Algorithm - Javascript

这是互联网上另一个广受欢迎的资源,非常值得一试。它专注于在 Javascript 中实现各种数据结构和算法,从排序和搜索等基本数据到动态编程等复杂数据结构和算法。

您将找到每个内容的详细解释代码片段!

仓库地址:https://github.com/TheAlgorithms/Javascript


7、无与伦比的 JavaScript

英文名:Awesome Javascript

这个仓库库包含一系列很棒的浏览器端库、资源和其他闪亮的东西,全部用 Javascript 编写。

它涵盖了从包管理器、加载器、捆绑器和转译器UI 工具、实用程序、手势、地图、动画等等的一切。

如果任何浏览器端魔法可以使用 Javascript 完成,那么您很可能会在此处找到它。

一定要开始这个并保留它以供将来参考。

仓库地址:https://github.com/sorrycc/awesome-javascript


8、JavaScript 是什么鬼

英文名:WTFJS

如果您一直在使用 Javascript 进行开发,那么您很可能每隔一段时间就会遇到一些奇怪的事情。

作为一种语言,Javascript 充满了这些棘手的小事情,有时这些事情很烦人。

如果以上两句话中的任何一句话引起了您的共鸣,那么就不要再犹豫了。

该存储库包含许多此类概念的列表,这些概念对于新开发人员来说很难理解。

跳进去玩得开心!

仓库地址:https://github.com/denysdovhan/wtfjs


9、高效工程师笔记

英文名:Effective Engineer Notes

“他们是把事情做好的人。高效的工程师会创造成果。”

如果你想成为一名高效的工程师,你就必须在职业生涯中学习、忘却、重新学习很多东西。

因此,这个要点将帮助您采取正确的心态并知道该做什么以及不该做什么。

如果您正确利用它,这可能是最有用的资源之一!

仓库地址:https://gist.github.com/rondy/af1dee1d28c02e9a225ae55da2674a6f


10、免费编程书籍

英文名:Free programming books

无论我观看多少课程、观看多少 YouTube 视频,书籍仍然是学习新东西的黄金标准。

如果您像我一样,那么这个存储库适合您。

它是任何人都可以免费获取的编程书籍合集。

它是最著名的存储库之一,在 Github 上拥有超过 271,000 颗星。

非常值得一看!

仓库地址:https://github.com/EbookFoundation/free-programming-books

相关推荐

C#夯实基础-Lambda在List中的使用

在C#中基本类型比如List,Dictionary,数组等都有委托来实现相关的操作。此时Lambda表达式就可以使用了.实例1,查找字符串List的包含a的元素...

在C#中,如何实现对集合中元素的自定义排序?

在C#中,可以通过多种方式实现对集合中元素的自定义排序,主要包括:...

C++11 新特性面试题_c++ 11 面试题

1、C++11中引入了哪些新的智能指针类型?请描述它们的用法和区别。C++11中引入了三种新的智能指针类型:std::unique_ptr,std::shared_ptr,和std::weak_...

为什么要使用lambda表达式?原来如此,涨知识了

为什么要使用Lambda表达式先看几段Java8以前经常会遇到的代码:创建线程并启动...

[编程基础] Python lambda函数总结

Pythonlambda函数教程展示了如何在Python中创建匿名函数。Python中的匿名函数是使用lambda关键字创建的。...

硬核!Java 程序员必须掌握的 10 个 简化代码的 Lambda 表达式!

大家好,我是一位在架构师道路上狂奔的码农,今天给大家介绍一下程序员必须掌握的10个Lambda表达式,这些表达式几乎涵盖了在实际编程中经常用到的常见场景。相信通过这10个Lambda表...

一文读懂lambda表达式_lambda表达式由来

作者:youngyan,腾讯PCG数据工程工程师...

Java基础知识 - lambda 表达式_javalambda表达式用法

1、表达式语法1)lambda的命名采用的是数学符号λ;...

Python学习笔记 | 匿名函数lambda、映射函数map和过滤函数filter

什么是匿名函数?定义:没有函数名的自定义函数场景:函数体非常简单,使用次数很少,没有必要声明函数,通常搭配高阶函数使用。...

Java Lambda表达式详解(非常全面)

JavaLambda表达式是JDK8引入的,是一个比较重要的特性。@mikechenLambda表达式简介...

Python函数—lambda表达式_python中lambda函数的用法讲解

目录...

了解 Lambda:Python 中的单个表达式函数

Python中的lambda关键字提供了声明小型匿名函数的快捷方式。Lambda函数的行为与使用...

在C#中使用Lambda编写一个排序算法,比较其与传统排序算法的优劣

使用Lambda表达式编写排序算法在C#中,Lambda表达式可以用来简化排序逻辑的编写,尤其是在需要自定义排序规则时非常方便。以下示例展示了如何用Lambda表达式实现排序,并与传统排...

一日一技:python中的匿名函数 lambda用法

匿名函数lambda,语法如下:lambdaarguments:expression...

《回炉重造》——Lambda表达式_回炉重造是贬义词吗

前言Lambda表达式(LambdaExpression),相信大家对Lambda肯定是很熟悉的,毕竟我们数学上经常用到它,即λ。不过,感觉数学中的Lambda和编程语言中的Lamb...

取消回复欢迎 发表评论: