Title: Sync with upstream @ d78b01e9 by javascript-translate-bot · Pull Request #417 · javascript-tutorial/ja.javascript.info · GitHub
Open Graph Title: Sync with upstream @ d78b01e9 by javascript-translate-bot · Pull Request #417 · javascript-tutorial/ja.javascript.info
X Title: Sync with upstream @ d78b01e9 by javascript-translate-bot · Pull Request #417 · javascript-tutorial/ja.javascript.info
Description: This PR was automatically generated to merge changes from en.javascript.info at d78b01e Conflicted files in this PR have labels ">>>..." with both sides of conflict. If you merge this PR, you'll need to examine the listed files and resolve conflicts. Alternatively, you can close this PR and merge conflicting changes manually. The following files have conflicts and may need updates of the translations: Click to open a list of 596 files 1-js/01-getting-started/1-intro/article.md 1-js/01-getting-started/2-manuals-specifications/article.md 1-js/01-getting-started/3-code-editors/article.md 1-js/01-getting-started/4-devtools/article.md 1-js/01-getting-started/4-devtools/chrome@2x.png 1-js/01-getting-started/4-devtools/safari.png 1-js/01-getting-started/4-devtools/safari@2x.png 1-js/02-first-steps/01-hello-world/article.md 1-js/02-first-steps/02-structure/article.md 1-js/02-first-steps/03-strict-mode/article.md 1-js/02-first-steps/04-variables/2-declare-variables/solution.md 1-js/02-first-steps/04-variables/2-declare-variables/task.md 1-js/02-first-steps/04-variables/3-uppercast-constant/solution.md 1-js/02-first-steps/04-variables/3-uppercast-constant/task.md 1-js/02-first-steps/04-variables/article.md 1-js/02-first-steps/05-types/article.md 1-js/02-first-steps/06-alert-prompt-confirm/1-simple-page/task.md 1-js/02-first-steps/06-alert-prompt-confirm/article.md 1-js/02-first-steps/07-type-conversions/article.md 1-js/02-first-steps/08-operators/1-increment-order/solution.md 1-js/02-first-steps/08-operators/1-increment-order/task.md 1-js/02-first-steps/08-operators/2-assignment-result/solution.md 1-js/02-first-steps/08-operators/2-assignment-result/task.md 1-js/02-first-steps/08-operators/3-primitive-conversions-questions/solution.md 1-js/02-first-steps/08-operators/3-primitive-conversions-questions/task.md 1-js/02-first-steps/08-operators/4-fix-prompt/solution.md 1-js/02-first-steps/08-operators/4-fix-prompt/task.md 1-js/02-first-steps/08-operators/article.md 1-js/02-first-steps/09-comparison/1-comparison-questions/solution.md 1-js/02-first-steps/09-comparison/1-comparison-questions/task.md 1-js/02-first-steps/09-comparison/article.md 1-js/02-first-steps/10-ifelse/2-check-standard/task.md 1-js/02-first-steps/10-ifelse/5-rewrite-if-question/task.md 1-js/02-first-steps/10-ifelse/article.md 1-js/02-first-steps/11-logical-operators/1-alert-null-2-undefined/task.md 1-js/02-first-steps/11-logical-operators/2-alert-or/solution.md 1-js/02-first-steps/11-logical-operators/2-alert-or/task.md 1-js/02-first-steps/11-logical-operators/3-alert-1-null-2/task.md 1-js/02-first-steps/11-logical-operators/5-alert-and-or/solution.md 1-js/02-first-steps/11-logical-operators/5-alert-and-or/task.md 1-js/02-first-steps/11-logical-operators/6-check-if-in-range/task.md 1-js/02-first-steps/11-logical-operators/7-check-if-out-range/task.md 1-js/02-first-steps/11-logical-operators/8-if-question/task.md 1-js/02-first-steps/11-logical-operators/9-check-login/solution.md 1-js/02-first-steps/11-logical-operators/9-check-login/task.md 1-js/02-first-steps/11-logical-operators/article.md 1-js/02-first-steps/12-nullish-coalescing-operator/article.md 1-js/02-first-steps/13-while-for/1-loop-last-value/solution.md 1-js/02-first-steps/13-while-for/1-loop-last-value/task.md 1-js/02-first-steps/13-while-for/2-which-value-while/solution.md 1-js/02-first-steps/13-while-for/2-which-value-while/task.md 1-js/02-first-steps/13-while-for/3-which-value-for/solution.md 1-js/02-first-steps/13-while-for/3-which-value-for/task.md 1-js/02-first-steps/13-while-for/4-for-even/solution.md 1-js/02-first-steps/13-while-for/4-for-even/task.md 1-js/02-first-steps/13-while-for/5-replace-for-while/task.md 1-js/02-first-steps/13-while-for/6-repeat-until-correct/solution.md 1-js/02-first-steps/13-while-for/6-repeat-until-correct/task.md 1-js/02-first-steps/13-while-for/7-list-primes/solution.md 1-js/02-first-steps/13-while-for/7-list-primes/task.md 1-js/02-first-steps/13-while-for/article.md 1-js/02-first-steps/14-switch/1-rewrite-switch-if-else/solution.md 1-js/02-first-steps/14-switch/2-rewrite-if-switch/solution.md 1-js/02-first-steps/14-switch/article.md 1-js/02-first-steps/15-function-basics/1-if-else-required/solution.md 1-js/02-first-steps/15-function-basics/1-if-else-required/task.md 1-js/02-first-steps/15-function-basics/2-rewrite-function-question-or/solution.md 1-js/02-first-steps/15-function-basics/2-rewrite-function-question-or/task.md 1-js/02-first-steps/15-function-basics/3-min/solution.md 1-js/02-first-steps/15-function-basics/3-min/task.md 1-js/02-first-steps/15-function-basics/4-pow/task.md 1-js/02-first-steps/15-function-basics/article.md 1-js/02-first-steps/16-function-expressions/article.md 1-js/02-first-steps/17-arrow-functions-basics/1-rewrite-arrow/task.md 1-js/02-first-steps/17-arrow-functions-basics/article.md 1-js/02-first-steps/18-javascript-specials/article.md 1-js/03-code-quality/01-debugging-chrome/article.md 1-js/03-code-quality/01-debugging-chrome/chrome-open-sources.svg 1-js/03-code-quality/01-debugging-chrome/chrome-sources-breakpoint.svg 1-js/03-code-quality/01-debugging-chrome/chrome-sources-console.svg 1-js/03-code-quality/01-debugging-chrome/chrome-sources-debugger-pause.svg 1-js/03-code-quality/01-debugging-chrome/chrome-sources-debugger-trace-1.svg 1-js/03-code-quality/01-debugging-chrome/chrome-tabs.svg 1-js/03-code-quality/02-coding-style/1-style-errors/solution.md 1-js/03-code-quality/02-coding-style/article.md 1-js/03-code-quality/02-coding-style/code-style.svg 1-js/03-code-quality/03-comments/article.md 1-js/03-code-quality/04-ninja-code/article.md 1-js/03-code-quality/05-testing-mocha/3-pow-test-wrong/solution.md 1-js/03-code-quality/05-testing-mocha/article.md 1-js/03-code-quality/06-polyfills/article.md 1-js/04-object-basics/01-object/3-is-empty/solution.md 1-js/04-object-basics/01-object/8-multiply-numeric/task.md 1-js/04-object-basics/01-object/article.md 1-js/04-object-basics/02-object-copy/article.md 1-js/04-object-basics/03-garbage-collection/article.md 1-js/04-object-basics/04-object-methods/4-object-property-this/solution.md 1-js/04-object-basics/04-object-methods/7-calculator/task.md 1-js/04-object-basics/04-object-methods/8-chain-calls/task.md 1-js/04-object-basics/04-object-methods/article.md 1-js/04-object-basics/06-constructor-new/1-two-functions-one-object/solution.md 1-js/04-object-basics/06-constructor-new/1-two-functions-one-object/task.md 1-js/04-object-basics/06-constructor-new/2-calculator-constructor/task.md 1-js/04-object-basics/06-constructor-new/3-accumulator/task.md 1-js/04-object-basics/06-constructor-new/article.md 1-js/04-object-basics/07-optional-chaining/article.md 1-js/04-object-basics/08-symbol/article.md 1-js/04-object-basics/09-object-toprimitive/article.md 1-js/05-data-types/01-primitives-methods/1-string-new-property/solution.md 1-js/05-data-types/01-primitives-methods/1-string-new-property/task.md 1-js/05-data-types/01-primitives-methods/article.md 1-js/05-data-types/02-number/2-why-rounded-down/solution.md 1-js/05-data-types/02-number/8-random-min-max/solution.md 1-js/05-data-types/02-number/8-random-min-max/task.md 1-js/05-data-types/02-number/9-random-int-min-max/solution.md 1-js/05-data-types/02-number/9-random-int-min-max/task.md 1-js/05-data-types/02-number/article.md 1-js/05-data-types/03-string/1-ucfirst/solution.md 1-js/05-data-types/03-string/1-ucfirst/task.md 1-js/05-data-types/03-string/2-check-spam/solution.md 1-js/05-data-types/03-string/2-check-spam/task.md 1-js/05-data-types/03-string/3-truncate/solution.md 1-js/05-data-types/03-string/4-extract-currency/solution.md 1-js/05-data-types/03-string/article.md 1-js/05-data-types/04-array/10-maximal-subarray/solution.md 1-js/05-data-types/04-array/10-maximal-subarray/task.md 1-js/05-data-types/04-array/2-create-array/task.md 1-js/05-data-types/04-array/article.md 1-js/05-data-types/05-array-methods/10-average-age/task.md 1-js/05-data-types/05-array-methods/11-array-unique/solution.md 1-js/05-data-types/05-array-methods/12-reduce-object/_js.view/test.js 1-js/05-data-types/05-array-methods/12-reduce-object/task.md 1-js/05-data-types/05-array-methods/2-filter-range/task.md 1-js/05-data-types/05-array-methods/4-sort-back/task.md 1-js/05-data-types/05-array-methods/6-calculator-extendable/solution.md 1-js/05-data-types/05-array-methods/6-calculator-extendable/task.md 1-js/05-data-types/05-array-methods/7-map-objects/solution.md 1-js/05-data-types/05-array-methods/8-sort-objects/solution.md 1-js/05-data-types/05-array-methods/8-sort-objects/task.md 1-js/05-data-types/05-array-methods/9-shuffle/solution.md 1-js/05-data-types/05-array-methods/article.md 1-js/05-data-types/06-iterable/article.md 1-js/05-data-types/07-map-set/01-array-unique-map/task.md 1-js/05-data-types/07-map-set/02-filter-anagrams/solution.md 1-js/05-data-types/07-map-set/02-filter-anagrams/task.md 1-js/05-data-types/07-map-set/03-iterable-keys/solution.md 1-js/05-data-types/07-map-set/03-iterable-keys/task.md 1-js/05-data-types/07-map-set/article.md 1-js/05-data-types/08-weakmap-weakset/01-recipients-read/solution.md 1-js/05-data-types/08-weakmap-weakset/01-recipients-read/task.md 1-js/05-data-types/08-weakmap-weakset/02-recipients-when-read/task.md 1-js/05-data-types/08-weakmap-weakset/article.md 1-js/05-data-types/09-keys-values-entries/01-sum-salaries/task.md 1-js/05-data-types/09-keys-values-entries/02-count-properties/task.md 1-js/05-data-types/09-keys-values-entries/article.md 1-js/05-data-types/10-destructuring-assignment/1-destruct-user/task.md 1-js/05-data-types/10-destructuring-assignment/6-max-salary/_js.view/solution.js 1-js/05-data-types/10-destructuring-assignment/6-max-salary/task.md 1-js/05-data-types/10-destructuring-assignment/article.md 1-js/05-data-types/10-destructuring-assignment/destructuring-complex.svg 1-js/05-data-types/11-date/1-new-date/solution.md 1-js/05-data-types/11-date/1-new-date/task.md 1-js/05-data-types/11-date/2-get-week-day/task.md 1-js/05-data-types/11-date/3-weekday/solution.md 1-js/05-data-types/11-date/3-weekday/task.md 1-js/05-data-types/11-date/4-get-date-ago/task.md 1-js/05-data-types/11-date/5-last-day-of-month/solution.md 1-js/05-data-types/11-date/5-last-day-of-month/task.md 1-js/05-data-types/11-date/6-get-seconds-today/solution.md 1-js/05-data-types/11-date/6-get-seconds-today/task.md 1-js/05-data-types/11-date/7-get-seconds-to-tomorrow/solution.md 1-js/05-data-types/11-date/7-get-seconds-to-tomorrow/task.md 1-js/05-data-types/11-date/8-format-date-relative/task.md 1-js/05-data-types/11-date/article.md 1-js/05-data-types/12-json/1-serialize-object/task.md 1-js/05-data-types/12-json/2-serialize-event-circular/task.md 1-js/05-data-types/12-json/article.md 1-js/06-advanced-functions/01-recursion/01-sum-to/solution.md 1-js/06-advanced-functions/01-recursion/02-factorial/solution.md 1-js/06-advanced-functions/01-recursion/04-output-single-linked-list/solution.md 1-js/06-advanced-functions/01-recursion/05-output-single-linked-list-reverse/solution.md 1-js/06-advanced-functions/01-recursion/article.md 1-js/06-advanced-functions/01-recursion/recursive-salaries.svg 1-js/06-advanced-functions/02-rest-parameters-spread/article.md 1-js/06-advanced-functions/03-closure/1-closure-latest-changes/solution.md 1-js/06-advanced-functions/03-closure/1-closure-latest-changes/task.md 1-js/06-advanced-functions/03-closure/10-make-army/solution.md 1-js/06-advanced-functions/03-closure/10-make-army/task.md 1-js/06-advanced-functions/03-closure/2-closure-variable-access/solution.md 1-js/06-advanced-functions/03-closure/2-closure-variable-access/task.md 1-js/06-advanced-functions/03-closure/3-counter-independent/solution.md 1-js/06-advanced-functions/03-closure/3-counter-independent/task.md 1-js/06-advanced-functions/03-closure/5-function-in-if/solution.md 1-js/06-advanced-functions/03-closure/5-function-in-if/task.md 1-js/06-advanced-functions/03-closure/6-closure-sum/solution.md 1-js/06-advanced-functions/03-closure/6-closure-sum/task.md 1-js/06-advanced-functions/03-closure/7-let-scope/solution.md 1-js/06-advanced-functions/03-closure/7-let-scope/task.md 1-js/06-advanced-functions/03-closure/8-filter-through-function/task.md 1-js/06-advanced-functions/03-closure/9-sort-by-field/solution.md 1-js/06-advanced-functions/03-closure/article.md 1-js/06-advanced-functions/04-var/article.md 1-js/06-advanced-functions/05-global-object/article.md 1-js/06-advanced-functions/06-function-object/2-counter-inc-dec/task.md 1-js/06-advanced-functions/06-function-object/5-sum-many-brackets/solution.md 1-js/06-advanced-functions/06-function-object/article.md 1-js/06-advanced-functions/07-new-function/article.md 1-js/06-advanced-functions/08-settimeout-setinterval/1-output-numbers-100ms/solution.md 1-js/06-advanced-functions/08-settimeout-setinterval/1-output-numbers-100ms/task.md 1-js/06-advanced-functions/08-settimeout-setinterval/3-rewrite-settimeout/solution.md 1-js/06-advanced-functions/08-settimeout-setinterval/3-rewrite-settimeout/task.md 1-js/06-advanced-functions/08-settimeout-setinterval/4-settimeout-result/task.md 1-js/06-advanced-functions/08-settimeout-setinterval/article.md 1-js/06-advanced-functions/09-call-apply-decorators/01-spy-decorator/solution.md 1-js/06-advanced-functions/09-call-apply-decorators/01-spy-decorator/task.md 1-js/06-advanced-functions/09-call-apply-decorators/02-delay/solution.md 1-js/06-advanced-functions/09-call-apply-decorators/03-debounce/solution.md 1-js/06-advanced-functions/09-call-apply-decorators/03-debounce/task.md 1-js/06-advanced-functions/09-call-apply-decorators/04-throttle/solution.md 1-js/06-advanced-functions/09-call-apply-decorators/04-throttle/task.md 1-js/06-advanced-functions/09-call-apply-decorators/article.md 1-js/06-advanced-functions/10-bind/4-function-property-after-bind/task.md 1-js/06-advanced-functions/10-bind/5-question-use-bind/solution.md 1-js/06-advanced-functions/10-bind/6-ask-partial/solution.md 1-js/06-advanced-functions/10-bind/6-ask-partial/task.md 1-js/06-advanced-functions/10-bind/article.md 1-js/06-advanced-functions/12-arrow-functions/article.md 1-js/07-object-oriented-programming/09-class/1-rewrite-to-class/solution.view/clock.js 1-js/07-object-oriented-programming/10-class-inheritance/2-clock-class-extended/solution.view/clock.js 1-js/07-object-properties/01-property-descriptors/article.md 1-js/07-object-properties/02-property-accessors/article.md 1-js/07-object-properties/index.md 1-js/08-prototypes/01-prototype-inheritance/1-property-after-delete/solution.md 1-js/08-prototypes/01-prototype-inheritance/2-search-algorithm/solution.md 1-js/08-prototypes/01-prototype-inheritance/2-search-algorithm/task.md 1-js/08-prototypes/01-prototype-inheritance/3-proto-and-this/solution.md 1-js/08-prototypes/01-prototype-inheritance/3-proto-and-this/task.md 1-js/08-prototypes/01-prototype-inheritance/4-hamster-proto/solution.md 1-js/08-prototypes/01-prototype-inheritance/4-hamster-proto/task.md 1-js/08-prototypes/01-prototype-inheritance/article.md 1-js/08-prototypes/01-prototype-inheritance/rabbit-animal-object.svg 1-js/08-prototypes/02-function-prototype/1-changing-prototype/solution.md 1-js/08-prototypes/02-function-prototype/1-changing-prototype/task.md 1-js/08-prototypes/02-function-prototype/4-new-object-same-constructor/solution.md 1-js/08-prototypes/02-function-prototype/4-new-object-same-constructor/task.md 1-js/08-prototypes/02-function-prototype/article.md 1-js/08-prototypes/03-native-prototypes/1-defer-to-prototype/task.md 1-js/08-prototypes/03-native-prototypes/2-defer-to-prototype-extended/solution.md 1-js/08-prototypes/03-native-prototypes/2-defer-to-prototype-extended/task.md 1-js/08-prototypes/03-native-prototypes/article.md 1-js/08-prototypes/04-prototype-methods/2-dictionary-tostring/solution.md 1-js/08-prototypes/04-prototype-methods/2-dictionary-tostring/task.md 1-js/08-prototypes/04-prototype-methods/3-compare-calls/task.md 1-js/08-prototypes/04-prototype-methods/article.md 1-js/08-prototypes/index.md 1-js/09-classes/01-class/1-rewrite-to-class/_js.view/solution.js 1-js/09-classes/01-class/1-rewrite-to-class/_js.view/source.js 1-js/09-classes/01-class/1-rewrite-to-class/solution.view/clock.js 1-js/09-classes/01-class/1-rewrite-to-class/solution.view/index.html 1-js/09-classes/01-class/1-rewrite-to-class/source.view/clock.js 1-js/09-classes/01-class/1-rewrite-to-class/source.view/index.html 1-js/09-classes/01-class/1-rewrite-to-class/task.md 1-js/09-classes/01-class/article.md 1-js/09-classes/02-class-inheritance/1-class-constructor-error/task.md 1-js/09-classes/02-class-inheritance/2-clock-class-extended/solution.view/clock.js 1-js/09-classes/02-class-inheritance/2-clock-class-extended/solution.view/extended-clock.js 1-js/09-classes/02-class-inheritance/2-clock-class-extended/solution.view/index.html 1-js/09-classes/02-class-inheritance/2-clock-class-extended/source.view/index.html 1-js/09-classes/02-class-inheritance/2-clock-class-extended/task.md 1-js/09-classes/02-class-inheritance/article.md 1-js/09-classes/03-static-properties-methods/3-class-extend-object/solution.md 1-js/09-classes/03-static-properties-methods/3-class-extend-object/task.md 1-js/09-classes/03-static-properties-methods/article.md 1-js/09-classes/04-private-protected-properties-methods/article.md 1-js/09-classes/05-extend-natives/article.md 1-js/09-classes/06-instanceof/1-strange-instanceof/solution.md 1-js/09-classes/06-instanceof/1-strange-instanceof/task.md 1-js/09-classes/06-instanceof/article.md 1-js/09-classes/07-mixins/article.md 1-js/09-classes/index.md 1-js/10-error-handling/1-try-catch/1-finally-or-code-after/solution.md 1-js/10-error-handling/1-try-catch/1-finally-or-code-after/task.md 1-js/10-error-handling/1-try-catch/article.md 1-js/10-error-handling/2-custom-errors/1-format-error/task.md 1-js/10-error-handling/2-custom-errors/article.md 1-js/10-error-handling/index.md 1-js/11-async/01-callbacks/article.md 1-js/11-async/02-promise-basics/01-re-resolve/solution.md 1-js/11-async/02-promise-basics/02-delay-promise/solution.md 1-js/11-async/02-promise-basics/02-delay-promise/task.md 1-js/11-async/02-promise-basics/03-animate-circle-promise/task.md 1-js/11-async/02-promise-basics/article.md 1-js/11-async/02-promise-basics/promise-reject-1.svg 1-js/11-async/02-promise-basics/promise-resolve-1.svg 1-js/11-async/03-promise-chaining/01-then-vs-catch/solution.md 1-js/11-async/03-promise-chaining/01-then-vs-catch/task.md 1-js/11-async/03-promise-chaining/article.md 1-js/11-async/03-promise-chaining/head.html 1-js/11-async/03-promise-chaining/promise-handler-variants-2.png 1-js/11-async/03-promise-chaining/promise-handler-variants-2@2x.png 1-js/11-async/04-promise-error-handling/01-error-async/solution.md 1-js/11-async/04-promise-error-handling/01-error-async/task.md 1-js/11-async/04-promise-error-handling/article.md 1-js/11-async/04-promise-error-handling/head.html 1-js/11-async/05-promise-api/01-promise-errors-as-results/solution.view/index.html 1-js/11-async/05-promise-api/01-promise-errors-as-results/source.view/index.html 1-js/11-async/05-promise-api/02-promise-errors-as-results-2/solution.view/index.html 1-js/11-async/05-promise-api/02-promise-errors-as-results-2/source.view/index.html 1-js/11-async/05-promise-api/article.md 1-js/11-async/06-promisify/article.md 1-js/11-async/07-microtask-queue/article.md 1-js/11-async/08-async-await/01-rewrite-async/solution.md 1-js/11-async/08-async-await/01-rewrite-async/task.md 1-js/11-async/08-async-await/02-rewrite-async-2/solution.md 1-js/11-async/08-async-await/02-rewrite-async-2/task.md 1-js/11-async/08-async-await/03-async-from-regular/solution.md 1-js/11-async/08-async-await/03-async-from-regular/task.md 1-js/11-async/08-async-await/article.md 1-js/11-async/index.md 1-js/12-generators-iterators/1-generators/01-pseudo-random-generator/solution.md 1-js/12-generators-iterators/1-generators/01-pseudo-random-generator/task.md 1-js/12-generators-iterators/1-generators/article.md 1-js/12-generators-iterators/1-generators/generateSequence-2.svg 1-js/12-generators-iterators/1-generators/generateSequence-3.svg 1-js/12-generators-iterators/2-async-iterators-generators/article.md 1-js/12-generators-iterators/2-async-iterators-generators/head.html 1-js/12-generators-iterators/index.md 1-js/13-modules/01-modules-intro/article.md 1-js/13-modules/02-import-export/article.md 1-js/13-modules/03-modules-dynamic-imports/article.md 1-js/13-modules/index.md 1-js/99-js-misc/01-proxy/01-error-nonexisting/solution.md 1-js/99-js-misc/01-proxy/01-error-nonexisting/task.md 1-js/99-js-misc/01-proxy/02-array-negative/solution.md 1-js/99-js-misc/01-proxy/02-array-negative/task.md 1-js/99-js-misc/01-proxy/03-observable/solution.md 1-js/99-js-misc/01-proxy/03-observable/task.md 1-js/99-js-misc/01-proxy/article.md 1-js/99-js-misc/01-proxy/proxy-inherit-admin.svg 1-js/99-js-misc/01-proxy/proxy.svg 1-js/99-js-misc/02-eval/1-eval-calculator/solution.md 1-js/99-js-misc/02-eval/1-eval-calculator/task.md 1-js/99-js-misc/02-eval/article.md 1-js/99-js-misc/03-currying-partials/article.md 1-js/99-js-misc/04-reference-type/2-check-syntax/solution.md 1-js/99-js-misc/04-reference-type/3-why-this/solution.md 1-js/99-js-misc/04-reference-type/3-why-this/task.md 1-js/99-js-misc/04-reference-type/article.md 1-js/99-js-misc/05-bigint/article.md 1-js/99-js-misc/index.md 2-ui/1-document/01-browser-environment/article.md 2-ui/1-document/02-dom-nodes/article.md 2-ui/1-document/03-dom-navigation/1-dom-children/task.md 2-ui/1-document/03-dom-navigation/3-navigation-links-which-null/solution.md …
Open Graph Description: This PR was automatically generated to merge changes from en.javascript.info at d78b01e Conflicted files in this PR have labels ">>>..." with both sides of conflict. If you merge...
X Description: This PR was automatically generated to merge changes from en.javascript.info at d78b01e Conflicted files in this PR have labels ">>>..." with both sides of co...
Opengraph URL: https://github.com/javascript-tutorial/ja.javascript.info/pull/417
X: @github
Domain: patch-diff.githubusercontent.com
| route-pattern | /:user_id/:repository/pull/:id/checks(.:format) |
| route-controller | pull_requests |
| route-action | checks |
| fetch-nonce | v2:3a19d28e-287a-bfbc-e2c2-a9ba26d5d5fe |
| current-catalog-service-hash | 87dc3bc62d9b466312751bfd5f889726f4f1337bdff4e8be7da7c93d6c00a25a |
| request-id | B992:3DECDD:1DB9F84:28EA5E7:6971F9C8 |
| html-safe-nonce | 544762552ad73f50575f711eaa54efa97edad34fb9495ffd0d11a6a8653b503e |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCOTkyOjNERUNERDoxREI5Rjg0OjI4RUE1RTc6Njk3MUY5QzgiLCJ2aXNpdG9yX2lkIjoiMzY1NzM1NzE2MzMzNzIxODUwNCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | f9cd74af475c9f6d4dc05a08dc7131e591bef90ce005bbf7962399766ee177ff |
| hovercard-subject-tag | pull_request:3186326999 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,checks,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/javascript-tutorial/ja.javascript.info/pull/417/checks |
| twitter:image | https://avatars.githubusercontent.com/u/49596073?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/49596073?s=400&v=4 |
| og:image:alt | This PR was automatically generated to merge changes from en.javascript.info at d78b01e Conflicted files in this PR have labels ">>>..." with both sides of conflict. If you merge... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 3d9da1aa47d387dfb2aca0f2e5c19150dc936b8128a6b2ecd6a02fc26a378fff |
| turbo-cache-control | no-preview |
| go-import | github.com/javascript-tutorial/ja.javascript.info git https://github.com/javascript-tutorial/ja.javascript.info.git |
| octolytics-dimension-user_id | 49552305 |
| octolytics-dimension-user_login | javascript-tutorial |
| octolytics-dimension-repository_id | 113053802 |
| octolytics-dimension-repository_nwo | javascript-tutorial/ja.javascript.info |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 113053802 |
| octolytics-dimension-repository_network_root_nwo | javascript-tutorial/ja.javascript.info |
| turbo-body-classes | logged-out env-production page-responsive full-width full-width-p-0 |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 4332d3e3368b9bce3dfd3c4a2643112933072734 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width