awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
javascript-tutorial avatar

javascript-tutorial/ru.javascript.info

0
View on GitHub↗
4,057 星标·919 分支·HTML·21 次浏览learn.javascript.ru↗

Ru.javascript.info

该项目是一个全面的 JavaScript 编程教程和前端 Web 开发课程。它作为一个结构化的教育资源,用于学习 JavaScript 语言,涵盖从基础语法到高级异步模式和现代编程技术的各个方面。

该资源作为一个前端工程教科书和 CSS 布局指南,提供有关构建响应式用户界面的详细教学材料。它涵盖了自定义 Web 组件的设计,以及应用样式和定位以创建有效的前端界面。

该课程包含几个核心能力领域,包括文档对象模型(DOM)的操作、用于网络请求和二进制数据处理的 Web API 集成,以及本地浏览器数据存储的管理。它还提供有关变量作用域、函数上下文和正则表达式等语言基础的指导。

内容以基于 Markdown 的静态站点形式交付,其中结构化文件被转换为静态 HTML 页面。

Features

  • Programming Course Materials - Serves as a structured set of programming course materials, including exercises and projects for learning JavaScript.
  • Frontend - Serves as a comprehensive curriculum for building browser-based user interfaces using HTML, CSS, and JavaScript.
  • Frontend Development - Serves as a comprehensive curriculum for building interactive user interfaces using JavaScript and the Document Object Model.
  • JavaScript Learning Curricula - Provides structured educational materials and exercises for mastering JavaScript language features and programming concepts.
  • JavaScript Learning Modules - Offers educational modules and exercises focused on mastering JavaScript language features and standard library methods.
  • JavaScript Tutorials - Provides a comprehensive tutorial on the JavaScript language, from basic syntax to advanced asynchronous patterns.
  • Modern JavaScript Programming - Provides an educational path for mastering current ECMAScript standards and modern JavaScript programming best practices.
  • Web Development Curricula - Provides a structured learning path for mastering web application development, including the DOM and browser APIs.
  • Programming Language Education - Provides structured educational resources for learning JavaScript syntax, object-oriented programming, and asynchronous patterns.
  • Educational Guides - Teaches the use of browser features for network requests, binary data processing, and local storage.
  • Page Layout Management - Instructs on controlling element positioning and spacing using display modes, sizing units, and alignment.
  • Web Element Styling - Provides detailed material on applying visual formatting using positioning, box-sizing, and display properties.
  • Client-Side DOM Manipulation - Provides comprehensive instruction on modifying page structure and styles dynamically using JavaScript.
  • DOM Element Manipulators - Teaches how to programmatically search for nodes and update their attributes to modify page structure.
  • Network Request Executions - Covers the execution of asynchronous HTTP requests to retrieve or push server data using browser APIs.
  • CSS Styling and Layout - Offers educational material on responsive design, layout systems, and visual effects using CSS.
  • Regular Expression Engines - Provides instructional material on the use of regular expression engines for searching and manipulating text.
  • Text Pattern Matching - Teaches how to use regular expressions for searching, validating, and replacing complex text patterns.
  • Textbooks - Functions as a web-based technical textbook integrating theory with practical code examples for frontend engineering.
  • CSS Styling - Provides comprehensive guides on applying visual styles and layouts using cascading stylesheet syntax.
  • Form Handling - Covers the logic and utilities for managing web form states, input fields, and data submission.
  • Binary Data Handling - Teaches how to handle raw binary files and data streams using buffers, blobs, and file readers.
  • Shadow DOM Encapsulation - Instructs on wrapping markup in custom elements to isolate styles and prevent global CSS conflicts.
  • CSS Layout Patterns - Provides instruction on standardized CSS patterns for managing element sizing, spacing, and alignment.
  • DOM Manipulation - Provides comprehensive tutorials on using native DOM interfaces to dynamically update web page structure and content.
  • Event Handling - Explains patterns for responding to user interactions using native browser event listeners and delegation.
  • Web Components - Provides a guide to building reusable custom elements using templates and shadow roots.
  • HTML DOM Manipulators - Teaches how to navigate and modify HTML elements within the browser's document object model.
  • Responsive Layout Adaptation - Teaches mechanisms for adapting page layouts based on viewport size and environment hints using CSS.
  • Web Components - Teaches the creation of reusable, modular UI elements using shadow DOM and custom element definitions.
  • Custom Elements - Provides a detailed guide on creating native browser components using the Web Components standard.

Star 历史

javascript-tutorial/ru.javascript.info 的 Star 历史图表javascript-tutorial/ru.javascript.info 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

javascript-tutorial/ru.javascript.info 是做什么的?

该项目是一个全面的 JavaScript 编程教程和前端 Web 开发课程。它作为一个结构化的教育资源,用于学习 JavaScript 语言,涵盖从基础语法到高级异步模式和现代编程技术的各个方面。

javascript-tutorial/ru.javascript.info 的主要功能有哪些?

javascript-tutorial/ru.javascript.info 的主要功能包括:Programming Course Materials, Frontend, Frontend Development, JavaScript Learning Curricula, JavaScript Learning Modules, JavaScript Tutorials, Modern JavaScript Programming, Web Development Curricula。

javascript-tutorial/ru.javascript.info 有哪些开源替代品?

javascript-tutorial/ru.javascript.info 的开源替代品包括: javascript-tutorial/en.javascript.info — This project is a comprehensive JavaScript programming tutorial and language reference. It serves as a web development… asabeneh/30-days-of-javascript — This project is a structured educational resource designed to guide developers through the mastery of the JavaScript… capricorn86/happy-dom — happy-dom is a JavaScript-based headless browser simulation and virtual DOM engine. It implements the Document Object… wangdoc/javascript-tutorial — This project is a structured JavaScript programming tutorial and web development learning resource. It serves as an… wicg/webcomponents — Web Components is a set of specifications for creating reusable custom elements with encapsulated styling and logic… whatwg/html — This repository contains the HTML specification, which defines the core standards for web page structuring, content…

Ru.javascript.info 的开源替代方案

相似的开源项目,按与 Ru.javascript.info 的功能重合度排序。
  • javascript-tutorial/en.javascript.infojavascript-tutorial 的头像

    javascript-tutorial/en.javascript.info

    25,344在 GitHub 上查看↗

    This project is a comprehensive JavaScript programming tutorial and language reference. It serves as a web development education resource providing instruction on modern language fundamentals, object-oriented design, and advanced asynchronous programming patterns. The resource functions as both a frontend development guide and a technical reference. It covers core language features such as closures, prototypes, promises, and typed arrays, while providing practical lessons on managing browser data and handling network requests. The content spans several key capability areas, including browser

    HTMLenglishjavascripttutorial
    在 GitHub 上查看↗25,344
  • asabeneh/30-days-of-javascriptAsabeneh 的头像

    Asabeneh/30-Days-Of-JavaScript

    46,479在 GitHub 上查看↗

    This project is a structured educational resource designed to guide developers through the mastery of the JavaScript programming language. It utilizes a progressive curriculum that organizes technical concepts into a daily learning path, allowing students to build foundational knowledge before advancing to complex application development. The resource distinguishes itself through a hands-on training model that combines detailed explanations with practical code challenges. By focusing on an interactive learning experience, it reinforces core language principles—such as data types, functional p

    JavaScript30daysofjavascriptangularchallenge
    在 GitHub 上查看↗46,479
  • capricorn86/happy-domcapricorn86 的头像

    capricorn86/happy-dom

    4,532在 GitHub 上查看↗

    happy-dom is a JavaScript-based headless browser simulation and virtual DOM engine. It implements the Document Object Model and Web APIs to execute frontend code and run tests within non-browser environments such as Node.js. The project provides a programmatic interface for creating and testing custom elements and shadow DOM structures. It supports stateful page instance management to simulate multiple concurrent browsing sessions and includes a programmable clock to synchronize asynchronous operations. The system covers a broad range of browser simulation capabilities, including DOM manipul

    TypeScriptangularbrowserbun
    在 GitHub 上查看↗4,532
  • wangdoc/javascript-tutorialwangdoc 的头像

    wangdoc/javascript-tutorial

    3,998在 GitHub 上查看↗

    This project is a structured JavaScript programming tutorial and web development learning resource. It serves as an educational guide for learning the JavaScript language, ranging from basic syntax to advanced programming concepts. The resource functions as a JavaScript code example library and a technical guide for DOM manipulation. It provides conceptual explanations and runnable code samples to demonstrate how to solve common development tasks and programmatically manage browser elements. The material covers frontend development training, web browser programming, and the implementation of

    Shell
    在 GitHub 上查看↗3,998
查看 Ru.javascript.info 的所有 30 个替代方案→