René's URL Explorer Experiment


Title: 現代の JavaScript チュートリアル

Open Graph Title: 現代の JavaScript チュートリアル

X Title: 現代の JavaScript チュートリアル

Description: 現代の JavaScript チュートリアル: クロージャ、ドキュメント、イベント、オブジェクト指向プログラミングなどを含む、サンプルとタスクを使ったシンプルで詳細な説明です。

X: @iliakan

direct link

Domain: ja.javascript.info


Hey, it has json ld scripts:
{
  "@context": "http://schema.org",
  "@type": "WebSite",
  "url": "https://ja.javascript.info/",
  "potentialAction": {
    "@type": "SearchAction",
    "target": "https://ja.javascript.info/search?query={search_term_string}",
    "query-input": "required name=search_term_string"
  }
}

apple-mobile-web-app-capableyes
googlenotranslate
msapplication-TileColor#222A2C
msapplication-TileImage/img/favicon/tileicon.png
Nonehttps://ja.javascript.info/img/site_preview_en_512x512.png
og:imagehttps://ja.javascript.info/img/site_preview_en_1200x630.png
og:image:typeimage/png
og:image:width1200
og:image:height630
fb:admins100001562528165
twitter:cardsummary
twitter:creator@iliakan
twitter:imagehttps://ja.javascript.info/img/site_preview_en_512x512.png
google-adsense-accountca-pub-6204518652652613

Links:

ARعربيhttps://ar.javascript.info/
ENEnglishhttps://javascript.info/
ESEspañolhttps://es.javascript.info/
FAفارسیhttps://fa.javascript.info/
FRFrançaishttps://fr.javascript.info/
IDIndonesiahttps://id.javascript.info/
ITItalianohttps://it.javascript.info/
JA日本語https://ja.javascript.info/
KO한국어https://ko.javascript.info/
RUРусскийhttps://learn.javascript.ru/
TRTürkçehttps://tr.javascript.info/
UKУкраїнськаhttps://uk.javascript.info/
UZOʻzbekhttps://uz.javascript.info/
ZH简体中文https://zh.javascript.info/
翻訳するのを手伝ってhttps://javascript.info/translate#help
https://ja.javascript.info/
購入するEPUB/PDFhttps://ja.javascript.info/ebook
チュートリアルマップhttps://ja.javascript.info/tutorial/map
https://twitter.com/share?url=https%3A%2F%2Fja.javascript.info%2F
https://www.facebook.com/sharer/sharer.php?s=100&p%5Burl%5D=https%3A%2F%2Fja.javascript.info%2F
購入するEPUB/PDFhttps://ja.javascript.info/ebook
https://twitter.com/share?url=https%3A%2F%2Fja.javascript.info%2F
https://www.facebook.com/sharer/sharer.php?s=100&p%5Burl%5D=https%3A%2F%2Fja.javascript.info%2F
435 ★githubhttps://github.com/javascript-tutorial/ja.javascript.info/tree/master
Discord Chat (English)https://discord.gg/AuEWpFkfD4
パート 一JavaScript 言語https://ja.javascript.info/#tab-1
パート 二ブラウザ: ドキュメント, イベント, インタフェースhttps://ja.javascript.info/#tab-2
パート 三その他の記事https://ja.javascript.info/#tab-3
導入https://ja.javascript.info/getting-started
JavaScript 入門https://ja.javascript.info/intro
マニュアルと仕様https://ja.javascript.info/manuals-specifications
コードエディタhttps://ja.javascript.info/code-editors
開発者コンソールhttps://ja.javascript.info/devtools
JavaScript の基礎https://ja.javascript.info/first-steps
Hello, world!https://ja.javascript.info/hello-world
コード構造https://ja.javascript.info/structure
モダンなモード, "use strict"https://ja.javascript.info/strict-mode
変数https://ja.javascript.info/variables
データ型https://ja.javascript.info/types
インタラクション: alert, prompt, confirmhttps://ja.javascript.info/alert-prompt-confirm
型変換https://ja.javascript.info/type-conversions
演算子https://ja.javascript.info/operators
比較https://ja.javascript.info/comparison
条件分岐: if, '?'https://ja.javascript.info/ifelse
論理演算子https://ja.javascript.info/logical-operators
NULL合体演算子(Nullish coalescing operator) '??'https://ja.javascript.info/nullish-coalescing-operator
ループ: while と forhttps://ja.javascript.info/while-for
switch文https://ja.javascript.info/switch
関数https://ja.javascript.info/function-basics
関数式https://ja.javascript.info/function-expressions
アロー関数の基本https://ja.javascript.info/arrow-functions-basics
JavaScript スペシャル(これまでのおさらい)https://ja.javascript.info/javascript-specials
もっと…https://ja.javascript.info/
コード品質https://ja.javascript.info/code-quality
Chrome でのデバッグhttps://ja.javascript.info/debugging-chrome
コーディングスタイルhttps://ja.javascript.info/coding-style
コメントhttps://ja.javascript.info/comments
忍者コードhttps://ja.javascript.info/ninja-code
mocha による自動テストhttps://ja.javascript.info/testing-mocha
Polyfill(ポリフィル)とトランスパイラhttps://ja.javascript.info/polyfills
オブジェクト: 基本https://ja.javascript.info/object-basics
オブジェクトhttps://ja.javascript.info/object
オブジェクト参照とコピーhttps://ja.javascript.info/object-copy
ガベージコレクションhttps://ja.javascript.info/garbage-collection
オブジェクトメソッド, "this"https://ja.javascript.info/object-methods
コンストラクタ、 new 演算子https://ja.javascript.info/constructor-new
オプショナルチェイニング(Optional chaining) '?.'https://ja.javascript.info/optional-chaining
シンボル型https://ja.javascript.info/symbol
オブジェクトからプリミティブへの変換https://ja.javascript.info/object-toprimitive
データ型https://ja.javascript.info/data-types
プリミティブのメソッドhttps://ja.javascript.info/primitives-methods
数値https://ja.javascript.info/number
文字列https://ja.javascript.info/string
配列https://ja.javascript.info/array
配列のメソッドhttps://ja.javascript.info/array-methods
反復可能なオブジェクトhttps://ja.javascript.info/iterable
Map と Sethttps://ja.javascript.info/map-set
WeakMap と WeakSethttps://ja.javascript.info/weakmap-weakset
Object.keys, values, entrieshttps://ja.javascript.info/keys-values-entries
分割代入https://ja.javascript.info/destructuring-assignment
日付 と 時刻https://ja.javascript.info/date
JSON メソッド, toJSONhttps://ja.javascript.info/json
もっと…https://ja.javascript.info/
関数の高度な機能https://ja.javascript.info/advanced-functions
再帰とスタックhttps://ja.javascript.info/recursion
残りのパラメータ(Rest parameters)とスプレッド演算子(Spread operator)https://ja.javascript.info/rest-parameters-spread
変数スコープ、クロージャhttps://ja.javascript.info/closure
古い "var"https://ja.javascript.info/var
グローバルオブジェクトhttps://ja.javascript.info/global-object
関数オブジェクト, NFEhttps://ja.javascript.info/function-object
"new Function" 構文https://ja.javascript.info/new-function
スケジューリング: setTimeout と setIntervalhttps://ja.javascript.info/settimeout-setinterval
デコレータと転送, call/applyhttps://ja.javascript.info/call-apply-decorators
関数バインディングhttps://ja.javascript.info/bind
アロー関数ふたたびhttps://ja.javascript.info/arrow-functions
もっと…https://ja.javascript.info/
オブジェクトプロパティの設定https://ja.javascript.info/object-properties
プロパティフラグとディスクリプタhttps://ja.javascript.info/property-descriptors
プロパティ getters と settershttps://ja.javascript.info/property-accessors
プロトタイプ, 継承https://ja.javascript.info/prototypes
プロトタイプ継承https://ja.javascript.info/prototype-inheritance
F.prototypehttps://ja.javascript.info/function-prototype
ネイティブのプロトタイプhttps://ja.javascript.info/native-prototypes
__proto__ なしでの プロトタイプ メソッド, オブジェクトhttps://ja.javascript.info/prototype-methods
クラスhttps://ja.javascript.info/classes
クラス(Class) 基本構文https://ja.javascript.info/class
クラスの継承https://ja.javascript.info/class-inheritance
静的(static)プロパティとメソッドhttps://ja.javascript.info/static-properties-methods
Private / protected プロパティとメソッドhttps://ja.javascript.info/private-protected-properties-methods
組み込みのクラスを拡張するhttps://ja.javascript.info/extend-natives
クラスのチェック: "instanceof"https://ja.javascript.info/instanceof
ミックスインhttps://ja.javascript.info/mixins
エラーハンドリングhttps://ja.javascript.info/error-handling
エラーハンドリング, "try..catch"https://ja.javascript.info/try-catch
カスタムエラー, Error の拡張https://ja.javascript.info/custom-errors
Promise, async/awaithttps://ja.javascript.info/async
前置き: コールバックhttps://ja.javascript.info/callbacks
Promisehttps://ja.javascript.info/promise-basics
Promise チェーンhttps://ja.javascript.info/promise-chaining
Promise でのエラーハンドリングhttps://ja.javascript.info/promise-error-handling
Promise APIhttps://ja.javascript.info/promise-api
Promisificationhttps://ja.javascript.info/promisify
Microtaskshttps://ja.javascript.info/microtask-queue
Async/awaithttps://ja.javascript.info/async-await
ジェネレータ, 高度なイテレーションhttps://ja.javascript.info/generators-iterators
ジェネレータhttps://ja.javascript.info/generators
非同期イテレーションとジェネレータhttps://ja.javascript.info/async-iterators-generators
モジュールhttps://ja.javascript.info/modules
モジュール, 導入https://ja.javascript.info/modules-intro
エクスポートとインポートhttps://ja.javascript.info/import-export
Dynamic imports(ダイナミックインポート)https://ja.javascript.info/modules-dynamic-imports
その他https://ja.javascript.info/js-misc
Proxy と Reflecthttps://ja.javascript.info/proxy
Eval: コード文字列を実行するhttps://ja.javascript.info/eval
カリー化https://ja.javascript.info/currying-partials
参照型https://ja.javascript.info/reference-type
BigInthttps://ja.javascript.info/bigint
ドキュメントhttps://ja.javascript.info/document
ブラウザ環境, スペックhttps://ja.javascript.info/browser-environment
DOM ツリーhttps://ja.javascript.info/dom-nodes
DOM ナビゲーションhttps://ja.javascript.info/dom-navigation
検索: getElement* と querySelector*https://ja.javascript.info/searching-elements-dom
ノードのプロパティ: タイプ、タグとコンテンツhttps://ja.javascript.info/basic-dom-node-properties
属性とプロパティhttps://ja.javascript.info/dom-attributes-and-properties
ドキュメントの変更https://ja.javascript.info/modifying-document
スタイルとクラスhttps://ja.javascript.info/styles-and-classes
要素サイズとスクローリングhttps://ja.javascript.info/size-and-scroll
ウィンドウサイズとスクローリングhttps://ja.javascript.info/size-and-scroll-window
座標https://ja.javascript.info/coordinates
もっと…https://ja.javascript.info/
イベント概論https://ja.javascript.info/events
ブラウザイベントの紹介https://ja.javascript.info/introduction-browser-events
バブリング と キャプチャリングhttps://ja.javascript.info/bubbling-and-capturing
イベント移譲(Event delegation)https://ja.javascript.info/event-delegation
ブラウザのデフォルト動作https://ja.javascript.info/default-browser-action
カスタムイベントのディスパッチhttps://ja.javascript.info/dispatch-events
イベントの詳細https://ja.javascript.info/event-details
マウスイベントhttps://ja.javascript.info/mouse-events-basics
移動: mouseover/out, mouseenter/leavehttps://ja.javascript.info/mousemove-mouseover-mouseout-mouseenter-mouseleave
マウスイベントでのドラッグ&ドロップhttps://ja.javascript.info/mouse-drag-and-drop
キーボード: keydown と keyuphttps://ja.javascript.info/keyboard-events
スクロールhttps://ja.javascript.info/onscroll
フォーム, コントロールhttps://ja.javascript.info/forms-controls
フォームプロパティとメソッドhttps://ja.javascript.info/form-elements
フォーカス: focus/blurhttps://ja.javascript.info/focus-blur
イベント: change, input, cut, copy, pastehttps://ja.javascript.info/events-change-input
フォームの送信: submit のイベントとメソッドhttps://ja.javascript.info/forms-submit
ドキュメントとリソースの読み込みhttps://ja.javascript.info/loading
ページのライフサイクル: DOMContentLoaded, load, beforeunload, unloadhttps://ja.javascript.info/onload-ondomcontentloaded
スクリプト: async, deferhttps://ja.javascript.info/script-async-defer
リソース読み込み: onload と onerrorhttps://ja.javascript.info/onload-onerror
その他https://ja.javascript.info/ui-misc
Mutation observerhttps://ja.javascript.info/mutation-observer
選択(Selection) と 範囲(Range)https://ja.javascript.info/selection-range
イベントループ(event loop): microtask と macrotaskhttps://ja.javascript.info/event-loop
フレームとウィンドウhttps://ja.javascript.info/frames-and-windows
ポップアップとウィンドウメソッドhttps://ja.javascript.info/popup-windows
ウィンドウを跨いだやり取りhttps://ja.javascript.info/cross-window-communication
クリックジャッキングhttps://ja.javascript.info/clickjacking
バイナリデータ、ファイルhttps://ja.javascript.info/binary
ArrayBuffer, binary arrayshttps://ja.javascript.info/arraybuffer-binary-arrays
TextDecoder と TextEncoderhttps://ja.javascript.info/text-decoder
Blobhttps://ja.javascript.info/blob
File と FileReaderhttps://ja.javascript.info/file
ネットワークリクエストhttps://ja.javascript.info/network
Fetchhttps://ja.javascript.info/fetch
FormDatahttps://ja.javascript.info/formdata
Fetch: ダウンロードの進行状況https://ja.javascript.info/fetch-progress
Fetch: Aborthttps://ja.javascript.info/fetch-abort
Fetch: クロスオリジン(Cross-Origin) リクエストhttps://ja.javascript.info/fetch-crossorigin
Fetch APIhttps://ja.javascript.info/fetch-api
URL オブジェクトhttps://ja.javascript.info/url
XMLHttpRequesthttps://ja.javascript.info/xmlhttprequest
再開可能なファイルアップロードhttps://ja.javascript.info/resume-upload
ロングポーリングhttps://ja.javascript.info/long-polling
WebSockethttps://ja.javascript.info/websocket
Server Sent Eventshttps://ja.javascript.info/server-sent-events
もっと…https://ja.javascript.info/
ブラウザへのデータの保存https://ja.javascript.info/data-storage
Cookies(クッキー), document.cookiehttps://ja.javascript.info/cookie
LocalStorage, sessionStoragehttps://ja.javascript.info/localstorage
IndexedDBhttps://ja.javascript.info/indexeddb
アニメーションhttps://ja.javascript.info/animation
ベジェ曲線https://ja.javascript.info/bezier-curve
CSS アニメーションhttps://ja.javascript.info/css-animations
JavaScript アニメーションhttps://ja.javascript.info/js-animation
Web componentshttps://ja.javascript.info/web-components
導入(From the orbital height)https://ja.javascript.info/webcomponents-intro
Custom elementshttps://ja.javascript.info/custom-elements
Shadow DOMhttps://ja.javascript.info/shadow-dom
Template 要素https://ja.javascript.info/template-element
Shadow DOM スロット, コンポジションhttps://ja.javascript.info/slots-composition
Shadow DOM スタイリングhttps://ja.javascript.info/shadow-dom-style
Shadow DOMとイベントhttps://ja.javascript.info/shadow-dom-events
正規表現https://ja.javascript.info/regular-expressions
パターンとフラグhttps://ja.javascript.info/regexp-introduction
文字クラスhttps://ja.javascript.info/regexp-character-classes
Unicode(ユニコード): フラグ "u" とクラス \p{...}https://ja.javascript.info/regexp-unicode
文字列の先頭 ^ と末尾 $https://ja.javascript.info/regexp-anchors
アンカー ^ $ の複数行モード, フラグ "m"https://ja.javascript.info/regexp-multiline-mode
単語境界(Word boundary): \bhttps://ja.javascript.info/regexp-boundary
エスケープ, 特殊文字https://ja.javascript.info/regexp-escaping
集合と範囲 [...]https://ja.javascript.info/regexp-character-sets-and-ranges
量指定子 +, *, ? と {n}https://ja.javascript.info/regexp-quantifiers
貪欲と怠惰な量指定子https://ja.javascript.info/regexp-greedy-and-lazy
キャプチャグループhttps://ja.javascript.info/regexp-groups
後方参照: \N と \khttps://ja.javascript.info/regexp-backreferences
論理和指定子(Alternation) (OR) |https://ja.javascript.info/regexp-alternation
先読みと後読み(Lookahead/lookbehind)https://ja.javascript.info/regexp-lookahead-lookbehind
破壊的なバックトラック(Catastrophic backtracking)https://ja.javascript.info/regexp-catastrophic-backtracking
スティッキーフラグ(sticky flag) "y", 指定位置での検索https://ja.javascript.info/regexp-sticky
RegExp と文字列のメソッドhttps://ja.javascript.info/regexp-methods
もっと…https://ja.javascript.info/
https://twitter.com/share?url=https%3A%2F%2Fja.javascript.info%2F
https://www.facebook.com/sharer/sharer.php?s=100&p%5Burl%5D=https%3A%2F%2Fja.javascript.info%2F
チュートリアルマップhttps://ja.javascript.info/tutorial/map
コメントhttps://ja.javascript.info/#comments
plnkrhttps://plnkr.co/edit/?p=preview
JSBinhttps://jsbin.com
codepenhttp://codepen.io
プロジェクトについてhttps://ja.javascript.info/about
コンタクトhttps://ja.javascript.info/about#contact-us

Viewport: width=device-width, initial-scale=1, user-scalable=yes, minimum-scale=1.0


URLs of crawlers that visited me.