강의

멘토링

로드맵

Inflearn brand logo image
Programming

/

Programming Language

クリーンアップ JavaScript: ジャンプアップ!

JavaScript 最終コース! ES2025基準の実行コンテキスト構造と方法、Event Loop、マルチスレッドを扱います。JavaScript言語に含まれる言語文化を扱います。

41名 が受講中です。

  • tonextday
자바스크립트
JavaScript

こんなことが学べます

  • JavaScript オブジェクト指向プログラミング

  • 実行コンテキスト (ES2025 基準)

  • 同期処理、非同期処理

  • イベント ループ

  • JavaScript 並列処理

JavaScriptの最終コース!ES2025ベースの実行コンテキスト構造と方法
Event Loop、マルチスレッドを扱います。


JavaScriptでは、講義の内容よりも困難または深い内容はありません。
JavaScript言語に含まれる言語文化をカバーしています。

クリーンアップJavaScriptは思考を扱います

  • 講座のテーマは難しくありませんが、広くて深く、詳しく考えをたくさんしなければなりません。

  • JavaScriptの美しさを吟味して考える時間になってください

  • JavaScript言語の柔らかさを掛け合わせる時間になりますように

  • 用語一つ、文脈一つに含まれるJavaScriptの深さ、幅、詳細をきれいに整理(クリーンアップ)する時間になってください

  • 考えのため、吟味のため、深さ/幅/詳細をクリーンアップできるテーマを講座にたっぷり込めました。

このような内容を学びます!

クラス(Class)

オブジェクト指向プログラミングの概要
クラスとプロトタイプ、クラス継承フロー
クラス継承構造、プロトタイプチェーン

this参照

スコープ目的、Objectとthis参照
関数からのthis参照、Classとthis参照
this 参照バインディング: bind(), イベントリスナー, イベントハンドラ
this参照の変更

JavaScriptオブジェクト指向プログラミング

JavaScriptとOOP
OOP属性とJavaScript:抽象化、継承、多型、カプセル化
インスタンスの目的

Function Object

Function Objectの構成
[[SourceText]]、[[ECMAScriptCode]]スロット
[[FormalParameters]]、[[Environment]]、[[ThisMode]] スロット

実行コンテキスト

状態コンポーネント、クロージャ
Environment Record, Declarative Environment Record
スコープチェーンと識別子解決、識別子解決メカニズム

同期、非同期処理

同期処理形態と説明
非同期処理目的、Ajax目的
非同期通信/キャンセルの形式と説明、通信コードのリファクタリング

Promise Object

Promise処理シーケンス、Promise Objectの特徴、非同期で実行する理由
withResolvers() 関数、 withResolvers() と Class
Promise と fetch()

Event Loop

コールバック関数の実行順序
User Agent, Agent の概念
JavaScript Agent(スレッド)構成、WebプラットフォームのAgent(スレッド)タイプ
Event Loop, Task Queue
Microtask Queue, queueMicrotask()

Numberの処理方法

Number Object、BigInt Object
TypedArray Object、ArrayBuffer Object、ArrayBuffer View
TypedArray Objectの活用
DataView Object

JavaScriptの並列処理

SharedArrayBuffer Object、SharedArrayBuffer フロー
SharedArrayBufferに関する考慮事項
Atomics Object
Atomic wait フロー、Atomic notify フロー

受講前の注意

練習環境

  • Chromeブラウザ、VSコード

学習資料

  • コースで説明するソースファイルを提供します

  • 講義資料は提供していません

選手の知識と注意事項

  • JavaScriptの基本文法


関連講義ロードマップ
一緒に学びましょう。


こんな方に
おすすめです

学習対象は
誰でしょう?

  • JavaScriptの中級から上級の内容を深く広く整理したい開発者

  • JavaScript については知っているようですが、基礎が弱い開発者

前提知識、
必要でしょうか?

  • JavaScriptの初級以上

  • クリーンアップ JavaScript: ベース構築の連続講座です

こんにちは
です。

9,632

受講生

393

受講レビュー

337

回答

4.8

講座評価

12

講座

소프트웨어 개발을 좋아하는 개발자입니다.

메일: tonextday@gmail.com

동영상: 12개
Rust 비기너 강좌 제작중, 2025.09 오픈 예정

클린업 자바스크립트: 점프업
클린업 자바스크립트: 베이스 빌드업
자바스크립트 비기너, 자바스크립트 중고급
모던 자바스크립트(ES6+) 기본, 모던 자바스크립트(ES6+) 심화
DOM 기본, DOM 인터랙션
React 비기너, React 완전 끝내기
요구분석 구현 방법
자바스크립트 머신러닝 TensorFlow.js

저서: 9권
몰입! 자바스크립트
ECMAScript 6
HTML5
DOM 스크립팅
자바스크립트 정규표현식
요구분석을 위한 Event Process 모델링
머신러닝 TensorFlow.js,
Ajax 활용, prototype.js 완전분석  
9권 중에서 8권은 국내 최초 저자입니다.
특히, "머신러닝 TensorFlow.js JavaScript"는 출판하는 시점에 amazon.com에 관련된 책이 없었습니다.

 

 

カリキュラム

全体

69件 ∙ (4時間 34分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

¥5,187

tonextdayの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!