Translation review
還沒有人認領這個 Issue。
評估
- 難度
- 5/5
- 預估耗時
- 一週以上
- 新手友好度
- 30/100
- Issue 類型
- 文件
- 描述清晰度
- 基本清楚
- 活躍度
- 停滯
- 技術堆疊
- javascript
- 領域
- content, documentation
研究方向
從清單中未勾選的文章連結開始,先處理 1-js/02-first-steps/03-strict-mode,並仔細閱讀每篇譯文。將連結的文章與其來源內容進行比較,並記錄需要修正的任何問題。當每篇未勾選的文章都經過審查並核准,且清單已更新後,工作即告完成。
由索引模型根據 Issue 內容生成。
描述
Here is the list of all articles to review.
By "review" means somebody has read carefully article and approved there isn't issues.
An introduction
JavaScript Fundamentals
- Hello, world!
- Code structure
- The modern mode, "use strict"
- Variables
- Data types
- Interaction: alert, prompt, confirm
- Type Conversions
- Basic operators, maths
- Comparisons
- Conditional branching: if, '?' #682
- Logical operators
- Nullish coalescing operator '??'
- Loops: while and for
- The "switch" statement
- Functions
- Function expressions
- Arrow functions, the basics
- JavaScript specials
Code quality
- Debugging in the browser
- Coding Style #455
- Comments
- Ninja code
- Automated testing with Mocha
- Polyfills and transpilers
Objects: the basics
- Objects
- Object references and copying
- Garbage collection
- Object methods, "this"
- Constructor, operator "new"
- Optional chaining '?.'
- Symbol type
- Object to primitive conversion
Data types
- Methods of primitives
- Numbers
- Strings
- Arrays
- Array methods #477
- Iterables
- Map and Set
- WeakMap and WeakSet
- Object.keys, values, entries
- Destructuring assignment
- Date and time
- JSON methods, toJSON #515
Advanced working with functions
- Recursion and stack
- Rest parameters and spread syntax
- Variable scope, closure
- The old "var"
- Global object
- Function object, NFE
- The "new Function" syntax
- Scheduling: setTimeout and setInterval
- Decorators and forwarding, call/apply
- Function binding
- Arrow functions revisited
Object properties configuration
Prototypes, inheritance
Classes
- Class basic syntax
- Class inheritance
- Static properties and methods
- Private and protected properties and methods
- Extending built-in classes
- Class checking: "instanceof"
- Mixins
Error handling
Promises, async/await
- Introduction: callbacks
- Promise
- Promises chaining
- Error handling with promises
- Promise API
- Promisification
- Microtasks
- Async/await
Generators, advanced iteration
Modules
Miscellaneous
Browser: Document, Events, Interfaces
Document
- Browser environment, specs #516
- DOM tree #517
- Walking the DOM #518
- Searching: getElement*, querySelector* #529
- Node properties: type, tag and contents
- Attributes and properties
- Modifying the document
- Styles and classes
- Element size and scrolling
- Window sizes and scrolling
- Coordinates
Introduction to Events
- Introduction to browser events
- Bubbling and capturing
- Event delegation
- Browser default actions
- Dispatching custom events
UI Events
- Mouse events
- Moving the mouse: mouseover/out, mouseenter/leave
- Drag'n'Drop with mouse events
- Pointer events
- Keyboard: keydown and keyup
- Scrolling
Forms, controls
- Form properties and methods
- Focusing: focus/blur
- Events: change, input, cut, copy, paste
- Forms: event and method submit
Document and resource loading
- Page: DOMContentLoaded, load, beforeunload, unload
- Scripts: async, defer
- Resource loading: onload and onerror
Miscellaneous
Frames and windows
Binary data, files
Network requests
- Fetch
- FormData
- Fetch: Download progress
- Fetch: Abort
- Fetch: Cross-Origin Requests
- Fetch API
- URL objects
- XMLHttpRequest
- Resumable file upload
- Long polling
- WebSocket
- Server Sent Events
Storing data in the browser
Animation
Web components
- From the orbital height
- Custom elements
- Shadow DOM
- Template element
- Shadow DOM slots, composition
- Shadow DOM styling
- Shadow DOM and events
Regular expressions
- Patterns and flags
- Character classes
- Unicode: flag "u" and class \p{...}
- Anchors: string start ^ and end $
- Multiline mode of anchors ^ $, flag "m"
- Word boundary: \b
- Escaping, special characters
- Sets and ranges [...]
- Quantifiers +, *, ? and {n}
- Greedy and lazy quantifiers
- Capturing groups
- Backreferences in pattern: \N and \k<name>
- Alternation (OR) |
- Lookahead and lookbehind
- Catastrophic backtracking
- Sticky flag "y", searching at position
- Methods of RegExp and String
- 主要語言
- HTML
- 星號
- 393
- 分支
- 180
- PR 合併指標
- 30 天內沒有已合併 PR
貢獻指南
這個儲存庫沒有索引到貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
javascript-tutorial/uk.javascript.info 的其他 Issue
-
難度 4/5 3-5 天 新手友好度 25/100
-
javascript-tutorial/uk.javascript.info#749 · 1 個 reaction · 已指派 1 人 ·
-
javascript-tutorial/uk.javascript.info#378 · 3 則留言 · 2 個 reaction · 已指派 1 人 ·
-
glossary
難度 1/5 1 小時以內 新手友好度 52/100
javascript-tutorial/uk.javascript.info#8 · 53 則留言 ·
-
難度 4/5 3-5 天 新手友好度 35/100
javascript-tutorial/uk.javascript.info#1 · 333 則留言 ·
查看 javascript-tutorial/uk.javascript.info 的全部 Issue
相似的 Issue
-
難度 1/5 1 小時以內 新手友好度 75/100
railmapgen/rmp-gallery#4068 ·
-
edit event needs review
難度 1/5 1 小時以內 新手友好度 90/100
processing/processing-community-day#268 · 1 則留言 ·
-
難度 2/5 1-3 小時 新手友好度 75/100
digitalfabrik/integreat-cms#4574 ·
-
難度 2/5 1-3 小時 新手友好度 65/100
ubilabs/esa-climate-from-space#2555 ·
-
token request
難度 1/5 1 小時以內 新手友好度 90/100
Uniswap/default-token-list#2587 ·