javascript-tutorial / ro.javascript.info

Modern JavaScript Tutorial in Romanian
https://javascript.info
Other
27 stars 31 forks source link

Sync with upstream @ 3699f73b #115

Closed javascript-translate-bot closed 2 years ago

javascript-translate-bot commented 2 years ago

This PR was automatically generated to merge changes from en.javascript.info at 3699f73b

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 199 files - [ ] [1-js/01-getting-started/1-intro/article.md](/javascript-tutorial/en.javascript.info/commits/master/1-js/01-getting-started/1-intro/article.md) - [ ] [1-js/01-getting-started/2-manuals-specifications/article.md](/javascript-tutorial/en.javascript.info/commits/master/1-js/01-getting-started/2-manuals-specifications/article.md) - [ ] [1-js/01-getting-started/4-devtools/article.md](/javascript-tutorial/en.javascript.info/commits/master/1-js/01-getting-started/4-devtools/article.md) - [ ] [1-js/02-first-steps/10-ifelse/2-check-standard/ifelse_task2.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/02-first-steps/10-ifelse/2-check-standard/ifelse_task2.svg) - [ ] [1-js/02-first-steps/11-logical-operators/9-check-login/ifelse_task.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/02-first-steps/11-logical-operators/9-check-login/ifelse_task.svg) - [ ] [1-js/02-first-steps/14-switch/article.md](/javascript-tutorial/en.javascript.info/commits/master/1-js/02-first-steps/14-switch/article.md) - [ ] [1-js/03-code-quality/01-debugging-chrome/chrome-open-sources.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/03-code-quality/01-debugging-chrome/chrome-open-sources.svg) - [ ] [1-js/03-code-quality/01-debugging-chrome/chrome-sources-breakpoint.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/03-code-quality/01-debugging-chrome/chrome-sources-breakpoint.svg) - [ ] [1-js/03-code-quality/01-debugging-chrome/chrome-sources-console.svg](/javascript-tutorial/en.javascript.info/commits/master/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](/javascript-tutorial/en.javascript.info/commits/master/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](/javascript-tutorial/en.javascript.info/commits/master/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](/javascript-tutorial/en.javascript.info/commits/master/1-js/03-code-quality/01-debugging-chrome/chrome-tabs.svg) - [ ] [1-js/03-code-quality/02-coding-style/code-style.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/03-code-quality/02-coding-style/code-style.svg) - [ ] [1-js/03-code-quality/03-comments/article.md](/javascript-tutorial/en.javascript.info/commits/master/1-js/03-code-quality/03-comments/article.md) - [ ] [1-js/04-object-basics/01-object/4-const-object/solution.md](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/01-object/4-const-object/solution.md) - [ ] [1-js/04-object-basics/01-object/4-const-object/task.md](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/01-object/4-const-object/task.md) - [ ] [1-js/04-object-basics/01-object/8-multiply-numeric/task.md](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/01-object/8-multiply-numeric/task.md) - [ ] [1-js/04-object-basics/01-object/article.md](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/01-object/article.md) - [ ] [1-js/04-object-basics/01-object/object-user-delete.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/01-object/object-user-delete.svg) - [ ] [1-js/04-object-basics/01-object/object-user-empty.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/01-object/object-user-empty.svg) - [ ] [1-js/04-object-basics/01-object/object-user-isadmin.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/01-object/object-user-isadmin.svg) - [ ] [1-js/04-object-basics/01-object/object-user-props.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/01-object/object-user-props.svg) - [ ] [1-js/04-object-basics/01-object/object-user.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/01-object/object-user.svg) - [ ] [1-js/04-object-basics/01-object/object.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/01-object/object.svg) - [ ] [1-js/04-object-basics/02-garbage-collection/garbage-collection-5.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/02-garbage-collection/garbage-collection-5.svg) - [ ] [1-js/04-object-basics/02-object-copy/variable-contains-reference.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/02-object-copy/variable-contains-reference.svg) - [ ] [1-js/04-object-basics/02-object-copy/variable-copy-reference.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/02-object-copy/variable-copy-reference.svg) - [ ] [1-js/04-object-basics/02-object-copy/variable-copy-value.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/02-object-copy/variable-copy-value.svg) - [ ] [1-js/04-object-basics/03-garbage-collection/article.md](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/03-garbage-collection/article.md) - [ ] [1-js/04-object-basics/03-garbage-collection/family-delete-refs.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/03-garbage-collection/family-delete-refs.svg) - [ ] [1-js/04-object-basics/03-garbage-collection/family-no-family.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/03-garbage-collection/family-no-family.svg) - [ ] [1-js/04-object-basics/03-garbage-collection/family-no-father-2.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/03-garbage-collection/family-no-father-2.svg) - [ ] [1-js/04-object-basics/03-garbage-collection/family-no-father.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/03-garbage-collection/family-no-father.svg) - [ ] [1-js/04-object-basics/03-garbage-collection/family.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/03-garbage-collection/family.svg) - [ ] [1-js/04-object-basics/03-garbage-collection/garbage-collection-1.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/03-garbage-collection/garbage-collection-1.svg) - [ ] [1-js/04-object-basics/03-garbage-collection/garbage-collection-2.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/03-garbage-collection/garbage-collection-2.svg) - [ ] [1-js/04-object-basics/03-garbage-collection/garbage-collection-3.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/03-garbage-collection/garbage-collection-3.svg) - [ ] [1-js/04-object-basics/03-garbage-collection/garbage-collection-4.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/03-garbage-collection/garbage-collection-4.svg) - [ ] [1-js/04-object-basics/03-garbage-collection/memory-user-john-admin.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/03-garbage-collection/memory-user-john-admin.svg) - [ ] [1-js/04-object-basics/03-garbage-collection/memory-user-john.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/03-garbage-collection/memory-user-john.svg) - [ ] [1-js/04-object-basics/04-object-methods/4-object-property-this/solution.md](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/04-object-methods/4-object-property-this/solution.md) - [ ] [1-js/04-object-basics/04-object-methods/article.md](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/04-object-methods/article.md) - [ ] [1-js/04-object-basics/08-symbol/article.md](/javascript-tutorial/en.javascript.info/commits/master/1-js/04-object-basics/08-symbol/article.md) - [ ] [1-js/05-data-types/05-array-methods/reduce.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/05-data-types/05-array-methods/reduce.svg) - [ ] [1-js/05-data-types/10-destructuring-assignment/destructuring-complex.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/05-data-types/10-destructuring-assignment/destructuring-complex.svg) - [ ] [1-js/05-data-types/12-json/json-meetup.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/05-data-types/12-json/json-meetup.svg) - [ ] [1-js/06-advanced-functions/01-recursion/03-fibonacci-numbers/fibonacci-recursion-tree.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/01-recursion/03-fibonacci-numbers/fibonacci-recursion-tree.svg) - [ ] [1-js/06-advanced-functions/01-recursion/linked-list-0.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/01-recursion/linked-list-0.svg) - [ ] [1-js/06-advanced-functions/01-recursion/linked-list-remove-1.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/01-recursion/linked-list-remove-1.svg) - [ ] [1-js/06-advanced-functions/01-recursion/linked-list-split.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/01-recursion/linked-list-split.svg) - [ ] [1-js/06-advanced-functions/01-recursion/linked-list.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/01-recursion/linked-list.svg) - [ ] [1-js/06-advanced-functions/01-recursion/recursion-pow.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/01-recursion/recursion-pow.svg) - [ ] [1-js/06-advanced-functions/01-recursion/recursive-salaries.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/01-recursion/recursive-salaries.svg) - [ ] [1-js/06-advanced-functions/03-closure/2-closure-variable-access/lexenv-nested-work.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/03-closure/2-closure-variable-access/lexenv-nested-work.svg) - [ ] [1-js/06-advanced-functions/03-closure/8-make-army/lexenv-makearmy.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/03-closure/8-make-army/lexenv-makearmy.svg) - [ ] [1-js/06-advanced-functions/03-closure/article.md](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/03-closure/article.md) - [ ] [1-js/06-advanced-functions/03-closure/lexenv-if.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/03-closure/lexenv-if.svg) - [ ] [1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-1.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-1.svg) - [ ] [1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-2.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-2.svg) - [ ] [1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-3.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-3.svg) - [ ] [1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-4.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-4.svg) - [ ] [1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-5.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-5.svg) - [ ] [1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-6.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-6.svg) - [ ] [1-js/06-advanced-functions/03-closure/lexical-environment-global-2.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/03-closure/lexical-environment-global-2.svg) - [ ] [1-js/06-advanced-functions/03-closure/lexical-environment-global-3.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/03-closure/lexical-environment-global-3.svg) - [ ] [1-js/06-advanced-functions/03-closure/lexical-environment-global.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/03-closure/lexical-environment-global.svg) - [ ] [1-js/06-advanced-functions/03-closure/lexical-environment-simple-lookup.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/03-closure/lexical-environment-simple-lookup.svg) - [ ] [1-js/06-advanced-functions/03-closure/lexical-environment-simple.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/03-closure/lexical-environment-simple.svg) - [ ] [1-js/06-advanced-functions/03-closure/lexical-search-order.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/03-closure/lexical-search-order.svg) - [ ] [1-js/06-advanced-functions/08-settimeout-setinterval/settimeout-interval.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/08-settimeout-setinterval/settimeout-interval.svg) - [ ] [1-js/06-advanced-functions/09-call-apply-decorators/decorator-makecaching-wrapper.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/06-advanced-functions/09-call-apply-decorators/decorator-makecaching-wrapper.svg) - [ ] [1-js/08-prototypes/01-prototype-inheritance/object-prototype-empty.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/01-prototype-inheritance/object-prototype-empty.svg) - [ ] [1-js/08-prototypes/01-prototype-inheritance/proto-animal-rabbit-chain.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/01-prototype-inheritance/proto-animal-rabbit-chain.svg) - [ ] [1-js/08-prototypes/01-prototype-inheritance/proto-animal-rabbit-walk-2.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/01-prototype-inheritance/proto-animal-rabbit-walk-2.svg) - [ ] [1-js/08-prototypes/01-prototype-inheritance/proto-animal-rabbit-walk-3.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/01-prototype-inheritance/proto-animal-rabbit-walk-3.svg) - [ ] [1-js/08-prototypes/01-prototype-inheritance/proto-animal-rabbit-walk.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/01-prototype-inheritance/proto-animal-rabbit-walk.svg) - [ ] [1-js/08-prototypes/01-prototype-inheritance/proto-animal-rabbit.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/01-prototype-inheritance/proto-animal-rabbit.svg) - [ ] [1-js/08-prototypes/01-prototype-inheritance/proto-user-admin.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/01-prototype-inheritance/proto-user-admin.svg) - [ ] [1-js/08-prototypes/01-prototype-inheritance/rabbit-animal-object.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/01-prototype-inheritance/rabbit-animal-object.svg) - [ ] [1-js/08-prototypes/02-function-prototype/function-prototype-constructor.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/02-function-prototype/function-prototype-constructor.svg) - [ ] [1-js/08-prototypes/02-function-prototype/proto-constructor-animal-rabbit.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/02-function-prototype/proto-constructor-animal-rabbit.svg) - [ ] [1-js/08-prototypes/02-function-prototype/rabbit-prototype-constructor.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/02-function-prototype/rabbit-prototype-constructor.svg) - [ ] [1-js/08-prototypes/03-native-prototypes/function-prototype-constructor.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/03-native-prototypes/function-prototype-constructor.svg) - [ ] [1-js/08-prototypes/03-native-prototypes/native-prototypes-array-tostring.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/03-native-prototypes/native-prototypes-array-tostring.svg) - [ ] [1-js/08-prototypes/03-native-prototypes/native-prototypes-classes.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/03-native-prototypes/native-prototypes-classes.svg) - [ ] [1-js/08-prototypes/03-native-prototypes/object-prototype-1.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/03-native-prototypes/object-prototype-1.svg) - [ ] [1-js/08-prototypes/03-native-prototypes/object-prototype-null.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/03-native-prototypes/object-prototype-null.svg) - [ ] [1-js/08-prototypes/03-native-prototypes/object-prototype.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/03-native-prototypes/object-prototype.svg) - [ ] [1-js/08-prototypes/03-native-prototypes/proto-constructor-animal-rabbit.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/03-native-prototypes/proto-constructor-animal-rabbit.svg) - [ ] [1-js/08-prototypes/03-native-prototypes/rabbit-prototype-constructor.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/03-native-prototypes/rabbit-prototype-constructor.svg) - [ ] [1-js/08-prototypes/04-prototype-methods/object-prototype-2.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/04-prototype-methods/object-prototype-2.svg) - [ ] [1-js/08-prototypes/04-prototype-methods/object-prototype-null.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/08-prototypes/04-prototype-methods/object-prototype-null.svg) - [ ] [1-js/09-classes/01-class/class-user.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/09-classes/01-class/class-user.svg) - [ ] [1-js/09-classes/02-class-inheritance/animal-rabbit-extends.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/09-classes/02-class-inheritance/animal-rabbit-extends.svg) - [ ] [1-js/09-classes/02-class-inheritance/class-inheritance-array-object.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/09-classes/02-class-inheritance/class-inheritance-array-object.svg) - [ ] [1-js/09-classes/02-class-inheritance/class-inheritance-rabbit-animal-2.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/09-classes/02-class-inheritance/class-inheritance-rabbit-animal-2.svg) - [ ] [1-js/09-classes/02-class-inheritance/class-inheritance-rabbit-animal.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/09-classes/02-class-inheritance/class-inheritance-rabbit-animal.svg) - [ ] [1-js/09-classes/02-class-inheritance/rabbit-animal-independent-animal.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/09-classes/02-class-inheritance/rabbit-animal-independent-animal.svg) - [ ] [1-js/09-classes/02-class-inheritance/rabbit-animal-independent-rabbit.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/09-classes/02-class-inheritance/rabbit-animal-independent-rabbit.svg) - [ ] [1-js/09-classes/02-class-inheritance/super-homeobject-wrong.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/09-classes/02-class-inheritance/super-homeobject-wrong.svg) - [ ] [1-js/09-classes/02-class-inheritance/this-super-loop.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/09-classes/02-class-inheritance/this-super-loop.svg) - [ ] [1-js/09-classes/03-static-properties-methods/3-class-extend-object/rabbit-extends-object.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/09-classes/03-static-properties-methods/3-class-extend-object/rabbit-extends-object.svg) - [ ] [1-js/09-classes/03-static-properties-methods/animal-rabbit-static.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/09-classes/03-static-properties-methods/animal-rabbit-static.svg) - [ ] [1-js/09-classes/05-extend-natives/object-date-inheritance.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/09-classes/05-extend-natives/object-date-inheritance.svg) - [ ] [1-js/09-classes/06-instanceof/instanceof.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/09-classes/06-instanceof/instanceof.svg) - [ ] [1-js/09-classes/07-mixins/mixin-inheritance.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/09-classes/07-mixins/mixin-inheritance.svg) - [ ] [1-js/10-error-handling/1-try-catch/try-catch-flow.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/10-error-handling/1-try-catch/try-catch-flow.svg) - [ ] [1-js/11-async/02-promise-basics/article.md](/javascript-tutorial/en.javascript.info/commits/master/1-js/11-async/02-promise-basics/article.md) - [ ] [1-js/11-async/02-promise-basics/promise-reject-1.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/11-async/02-promise-basics/promise-reject-1.svg) - [ ] [1-js/11-async/02-promise-basics/promise-resolve-1.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/11-async/02-promise-basics/promise-resolve-1.svg) - [ ] [1-js/11-async/02-promise-basics/promise-resolve-reject.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/11-async/02-promise-basics/promise-resolve-reject.svg) - [ ] [1-js/11-async/03-promise-chaining/promise-handler-variants.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/11-async/03-promise-chaining/promise-handler-variants.svg) - [ ] [1-js/11-async/03-promise-chaining/promise-then-chain.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/11-async/03-promise-chaining/promise-then-chain.svg) - [ ] [1-js/11-async/03-promise-chaining/promise-then-many.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/11-async/03-promise-chaining/promise-then-many.svg) - [ ] [1-js/11-async/04-promise-error-handling/promise-then-chain.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/11-async/04-promise-error-handling/promise-then-chain.svg) - [ ] [1-js/11-async/04-promise-error-handling/promise-then-many.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/11-async/04-promise-error-handling/promise-then-many.svg) - [ ] [1-js/11-async/07-microtask-queue/promiseQueue.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/11-async/07-microtask-queue/promiseQueue.svg) - [ ] [1-js/12-generators-iterators/1-generators/genYield2-2.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/12-generators-iterators/1-generators/genYield2-2.svg) - [ ] [1-js/12-generators-iterators/1-generators/genYield2.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/12-generators-iterators/1-generators/genYield2.svg) - [ ] [1-js/12-generators-iterators/1-generators/generateSequence-1.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/12-generators-iterators/1-generators/generateSequence-1.svg) - [ ] [1-js/12-generators-iterators/1-generators/generateSequence-2.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/12-generators-iterators/1-generators/generateSequence-2.svg) - [ ] [1-js/12-generators-iterators/1-generators/generateSequence-3.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/12-generators-iterators/1-generators/generateSequence-3.svg) - [ ] [1-js/12-generators-iterators/1-generators/generateSequence-4.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/12-generators-iterators/1-generators/generateSequence-4.svg) - [ ] [1-js/99-js-misc/01-proxy/proxy.svg](/javascript-tutorial/en.javascript.info/commits/master/1-js/99-js-misc/01-proxy/proxy.svg) - [ ] [1-js/99-js-misc/04-reference-type/2-check-syntax/solution.md](/javascript-tutorial/en.javascript.info/commits/master/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](/javascript-tutorial/en.javascript.info/commits/master/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](/javascript-tutorial/en.javascript.info/commits/master/1-js/99-js-misc/04-reference-type/3-why-this/task.md) - [ ] [2-ui/1-document/01-browser-environment/windowObjects.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/01-browser-environment/windowObjects.svg) - [ ] [2-ui/1-document/03-dom-navigation/dom-links-elements.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/03-dom-navigation/dom-links-elements.svg) - [ ] [2-ui/1-document/03-dom-navigation/dom-links.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/03-dom-navigation/dom-links.svg) - [ ] [2-ui/1-document/05-basic-dom-node-properties/dom-class-hierarchy.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/05-basic-dom-node-properties/dom-class-hierarchy.svg) - [ ] [2-ui/1-document/07-modifying-document/before-prepend-append-after.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/07-modifying-document/before-prepend-append-after.svg) - [ ] [2-ui/1-document/07-modifying-document/insert-adjacent.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/07-modifying-document/insert-adjacent.svg) - [ ] [2-ui/1-document/09-size-and-scroll/4-put-ball-in-center/field.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/09-size-and-scroll/4-put-ball-in-center/field.svg) - [ ] [2-ui/1-document/09-size-and-scroll/metric-all.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/09-size-and-scroll/metric-all.svg) - [ ] [2-ui/1-document/09-size-and-scroll/metric-client-left-top-rtl.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/09-size-and-scroll/metric-client-left-top-rtl.svg) - [ ] [2-ui/1-document/09-size-and-scroll/metric-client-left-top.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/09-size-and-scroll/metric-client-left-top.svg) - [ ] [2-ui/1-document/09-size-and-scroll/metric-client-width-height.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/09-size-and-scroll/metric-client-width-height.svg) - [ ] [2-ui/1-document/09-size-and-scroll/metric-client-width-nopadding.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/09-size-and-scroll/metric-client-width-nopadding.svg) - [ ] [2-ui/1-document/09-size-and-scroll/metric-css.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/09-size-and-scroll/metric-css.svg) - [ ] [2-ui/1-document/09-size-and-scroll/metric-offset-parent.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/09-size-and-scroll/metric-offset-parent.svg) - [ ] [2-ui/1-document/09-size-and-scroll/metric-offset-width-height.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/09-size-and-scroll/metric-offset-width-height.svg) - [ ] [2-ui/1-document/09-size-and-scroll/metric-scroll-top.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/09-size-and-scroll/metric-scroll-top.svg) - [ ] [2-ui/1-document/09-size-and-scroll/metric-scroll-width-height.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/09-size-and-scroll/metric-scroll-width-height.svg) - [ ] [2-ui/1-document/10-size-and-scroll-window/document-client-width-height.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/10-size-and-scroll-window/document-client-width-height.svg) - [ ] [2-ui/1-document/11-coordinates/coordinates-negative.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/11-coordinates/coordinates-negative.svg) - [ ] [2-ui/1-document/11-coordinates/coordinates.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/11-coordinates/coordinates.svg) - [ ] [2-ui/1-document/11-coordinates/document-and-window-coordinates-scrolled.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/1-document/11-coordinates/document-and-window-coordinates-scrolled.svg) - [ ] [2-ui/2-events/01-introduction-browser-events/04-move-ball-field/move-ball-coords.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/2-events/01-introduction-browser-events/04-move-ball-field/move-ball-coords.svg) - [ ] [2-ui/2-events/01-introduction-browser-events/07-carousel/carousel1.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/2-events/01-introduction-browser-events/07-carousel/carousel1.svg) - [ ] [2-ui/2-events/01-introduction-browser-events/07-carousel/carousel2.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/2-events/01-introduction-browser-events/07-carousel/carousel2.svg) - [ ] [2-ui/2-events/02-bubbling-and-capturing/event-order-bubbling.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/2-events/02-bubbling-and-capturing/event-order-bubbling.svg) - [ ] [2-ui/2-events/03-event-delegation/bagua-bubble.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/2-events/03-event-delegation/bagua-bubble.svg) - [ ] [2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/article.md](/javascript-tutorial/en.javascript.info/commits/master/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/article.md) - [ ] [2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-to-child.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-to-child.svg) - [ ] [2-ui/3-event-details/4-mouse-drag-and-drop/2-drag-heroes/solution.view/field.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/3-event-details/4-mouse-drag-and-drop/2-drag-heroes/solution.view/field.svg) - [ ] [2-ui/3-event-details/4-mouse-drag-and-drop/ball_shift.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/3-event-details/4-mouse-drag-and-drop/ball_shift.svg) - [ ] [2-ui/3-event-details/5-keyboard-events/german-layout.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/3-event-details/5-keyboard-events/german-layout.svg) - [ ] [2-ui/4-forms-controls/1-form-elements/form-navigation.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/4-forms-controls/1-form-elements/form-navigation.svg) - [ ] [2-ui/99-ui-misc/02-selection-range/range-example-p-2-b-3-range.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/99-ui-misc/02-selection-range/range-example-p-2-b-3-range.svg) - [ ] [2-ui/99-ui-misc/02-selection-range/selection-direction-backward.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/99-ui-misc/02-selection-range/selection-direction-backward.svg) - [ ] [2-ui/99-ui-misc/02-selection-range/selection-direction-forward.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/99-ui-misc/02-selection-range/selection-direction-forward.svg) - [ ] [2-ui/99-ui-misc/02-selection-range/selection-firefox.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/99-ui-misc/02-selection-range/selection-firefox.svg) - [ ] [2-ui/99-ui-misc/03-event-loop/article.md](/javascript-tutorial/en.javascript.info/commits/master/2-ui/99-ui-misc/03-event-loop/article.md) - [ ] [2-ui/99-ui-misc/03-event-loop/eventLoop-full.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/99-ui-misc/03-event-loop/eventLoop-full.svg) - [ ] [2-ui/99-ui-misc/03-event-loop/eventLoop.svg](/javascript-tutorial/en.javascript.info/commits/master/2-ui/99-ui-misc/03-event-loop/eventLoop.svg) - [ ] [4-binary/01-arraybuffer-binary-arrays/arraybuffer-view-buffersource.svg](/javascript-tutorial/en.javascript.info/commits/master/4-binary/01-arraybuffer-binary-arrays/arraybuffer-view-buffersource.svg) - [ ] [5-network/05-fetch-crossorigin/cors-gmail-messages.svg](/javascript-tutorial/en.javascript.info/commits/master/5-network/05-fetch-crossorigin/cors-gmail-messages.svg) - [ ] [5-network/05-fetch-crossorigin/xhr-another-domain.svg](/javascript-tutorial/en.javascript.info/commits/master/5-network/05-fetch-crossorigin/xhr-another-domain.svg) - [ ] [5-network/05-fetch-crossorigin/xhr-preflight.svg](/javascript-tutorial/en.javascript.info/commits/master/5-network/05-fetch-crossorigin/xhr-preflight.svg) - [ ] [5-network/07-url/url-object.svg](/javascript-tutorial/en.javascript.info/commits/master/5-network/07-url/url-object.svg) - [ ] [5-network/10-long-polling/long-polling.svg](/javascript-tutorial/en.javascript.info/commits/master/5-network/10-long-polling/long-polling.svg) - [ ] [5-network/11-websocket/websocket-handshake.svg](/javascript-tutorial/en.javascript.info/commits/master/5-network/11-websocket/websocket-handshake.svg) - [ ] [6-data-storage/01-cookie/cookie-third-party-2.svg](/javascript-tutorial/en.javascript.info/commits/master/6-data-storage/01-cookie/cookie-third-party-2.svg) - [ ] [6-data-storage/01-cookie/cookie-third-party-3.svg](/javascript-tutorial/en.javascript.info/commits/master/6-data-storage/01-cookie/cookie-third-party-3.svg) - [ ] [6-data-storage/01-cookie/cookie-third-party.svg](/javascript-tutorial/en.javascript.info/commits/master/6-data-storage/01-cookie/cookie-third-party.svg) - [ ] [6-data-storage/01-cookie/cookie-xsrf.svg](/javascript-tutorial/en.javascript.info/commits/master/6-data-storage/01-cookie/cookie-xsrf.svg) - [ ] [6-data-storage/03-indexeddb/indexeddb-index.svg](/javascript-tutorial/en.javascript.info/commits/master/6-data-storage/03-indexeddb/indexeddb-index.svg) - [ ] [7-animation/3-js-animation/back.svg](/javascript-tutorial/en.javascript.info/commits/master/7-animation/3-js-animation/back.svg) - [ ] [7-animation/3-js-animation/bounce-inout.svg](/javascript-tutorial/en.javascript.info/commits/master/7-animation/3-js-animation/bounce-inout.svg) - [ ] [7-animation/3-js-animation/circ-ease.svg](/javascript-tutorial/en.javascript.info/commits/master/7-animation/3-js-animation/circ-ease.svg) - [ ] [7-animation/3-js-animation/circ.svg](/javascript-tutorial/en.javascript.info/commits/master/7-animation/3-js-animation/circ.svg) - [ ] [7-animation/3-js-animation/elastic.svg](/javascript-tutorial/en.javascript.info/commits/master/7-animation/3-js-animation/elastic.svg) - [ ] [7-animation/3-js-animation/linear.svg](/javascript-tutorial/en.javascript.info/commits/master/7-animation/3-js-animation/linear.svg) - [ ] [7-animation/3-js-animation/quad.svg](/javascript-tutorial/en.javascript.info/commits/master/7-animation/3-js-animation/quad.svg) - [ ] [7-animation/3-js-animation/quint.svg](/javascript-tutorial/en.javascript.info/commits/master/7-animation/3-js-animation/quint.svg) - [ ] [9-regular-expressions/03-regexp-character-classes/love-html5-classes.svg](/javascript-tutorial/en.javascript.info/commits/master/9-regular-expressions/03-regexp-character-classes/love-html5-classes.svg) - [ ] [9-regular-expressions/06-regexp-boundary/hello-java-boundaries.svg](/javascript-tutorial/en.javascript.info/commits/master/9-regular-expressions/06-regexp-boundary/hello-java-boundaries.svg) - [ ] [9-regular-expressions/10-regexp-greedy-and-lazy/witch_greedy1.svg](/javascript-tutorial/en.javascript.info/commits/master/9-regular-expressions/10-regexp-greedy-and-lazy/witch_greedy1.svg) - [ ] [9-regular-expressions/10-regexp-greedy-and-lazy/witch_greedy2.svg](/javascript-tutorial/en.javascript.info/commits/master/9-regular-expressions/10-regexp-greedy-and-lazy/witch_greedy2.svg) - [ ] [9-regular-expressions/10-regexp-greedy-and-lazy/witch_greedy3.svg](/javascript-tutorial/en.javascript.info/commits/master/9-regular-expressions/10-regexp-greedy-and-lazy/witch_greedy3.svg) - [ ] [9-regular-expressions/10-regexp-greedy-and-lazy/witch_greedy4.svg](/javascript-tutorial/en.javascript.info/commits/master/9-regular-expressions/10-regexp-greedy-and-lazy/witch_greedy4.svg) - [ ] [9-regular-expressions/10-regexp-greedy-and-lazy/witch_greedy5.svg](/javascript-tutorial/en.javascript.info/commits/master/9-regular-expressions/10-regexp-greedy-and-lazy/witch_greedy5.svg) - [ ] [9-regular-expressions/10-regexp-greedy-and-lazy/witch_greedy6.svg](/javascript-tutorial/en.javascript.info/commits/master/9-regular-expressions/10-regexp-greedy-and-lazy/witch_greedy6.svg) - [ ] [9-regular-expressions/10-regexp-greedy-and-lazy/witch_lazy3.svg](/javascript-tutorial/en.javascript.info/commits/master/9-regular-expressions/10-regexp-greedy-and-lazy/witch_lazy3.svg) - [ ] [9-regular-expressions/10-regexp-greedy-and-lazy/witch_lazy4.svg](/javascript-tutorial/en.javascript.info/commits/master/9-regular-expressions/10-regexp-greedy-and-lazy/witch_lazy4.svg) - [ ] [9-regular-expressions/10-regexp-greedy-and-lazy/witch_lazy5.svg](/javascript-tutorial/en.javascript.info/commits/master/9-regular-expressions/10-regexp-greedy-and-lazy/witch_lazy5.svg) - [ ] [9-regular-expressions/10-regexp-greedy-and-lazy/witch_lazy6.svg](/javascript-tutorial/en.javascript.info/commits/master/9-regular-expressions/10-regexp-greedy-and-lazy/witch_lazy6.svg) - [ ] [README.md](/javascript-tutorial/en.javascript.info/commits/master/README.md)

To merge changes manually (instead of merging this PR):

  1. Add remote upstream that links to the English version (only needs to be done once)
    • git add remote upstream https://github.com/javascript-tutorial/en.javascript.info
  2. Commit all current work locally and git checkout master
  3. Pull the recent changes from the English version:
    • git pull upstream master
  4. Deal with the conflicts. If a conflict touches a few lines, then just fix it. Otherwise, following commands can help:
    • Checkout your (translated) version of a file/folder at the given path (removes all upstream changes):
      • git checkout --ours <path>
    • See the diff, what changed in the upstream file since branches diverged:
      • git diff --word-diff master...upstream/master <path> (please note: three dots in the command)
    • Then you can examine the changes in upstream and add them manually
  5. When conflicts resolved, commit them and git push origin master

Please ignore changes in README.md (git checkout --ours README.md && git commit -m ignore README.md).

This PR will be closed and replaced with a new one in a few days.

CLAassistant commented 2 years ago

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
5 out of 16 committers have signed the CLA.

:white_check_mark: iliakan
:white_check_mark: imba-tjd
:white_check_mark: odsantos
:white_check_mark: joaquinelio
:white_check_mark: mahdyar
:x: RainbowDashy
:x: siimpragi
:x: msmilkshake
:x: mindv0rtex
:x: xirly
:x: wilburn98
:x: shvchk
:x: baooab
:x: fionatagious
:x: rizkyzhang
:x: deisner
You have signed the CLA already but the status is still pending? Let us recheck it.