Skip to content

Commit 917e8fd

Browse files
authored
update
1 parent 7986298 commit 917e8fd

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

Vietnamese/README.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<div>
3939
<small>Ủng hộ <strong>tác giả</strong> để bổ sung thêm nhiều kiến thức bổ ích</small> <br />
4040
<a href="https://www.paypal.me/asabeneh">
41-
<img src='.../images/paypal_lg.png' alt='Paypal Logo' style="width:10%"/>
41+
<img src='../images/paypal_lg.png' alt='Paypal Logo' style="width:10%"/>
4242
</a>
4343
</div>
4444

@@ -135,11 +135,11 @@ Tôi tin rằng bạn có động lực và muốn trở thành một lập trì
135135

136136
Bạn có thể không cần phải cài Node.js ngay bây giờ nhưng sau này thì có thể cần đến. Cài [Node.js](https://nodejs.org/en/).
137137

138-
![Tải node](.../images/download_node.png)
138+
![Tải node](../images/download_node.png)
139139

140140
Sau khi tải xong, nhấn đúp để cài đặt
141141

142-
![Cài node](.../images/install_node.png)
142+
![Cài node](../images/install_node.png)
143143

144144
Chúng ta có thể kiểm tra xem Node đã cài hay chưa bằng cách mở terminal hoặc cmd trên máy tính.
145145

@@ -158,14 +158,14 @@ Hiện tại có rất nhiều trình duyệt web, tuy nhiên tôi đề xuất
158158

159159
Cài [Google Chrome](https://www.google.com/chrome/) nếu bạn chưa cài nó. Chúng ta có thể viết code JavaScript trên console trình duyệt, nhưng chúng ta không sử dụng console trình duyệt để lập trình.
160160

161-
![Google Chrome](.../images/google_chrome.png)
161+
![Google Chrome](../images/google_chrome.png)
162162

163163
#### Mở Console Google Chrome
164164

165165

166166
Bạn có thể mở console Google Chrome bằng cách nhấp vào ba dấu chấm ở trên cùng bên phải trình duyệt, chọn _More tools -> Developer tools_ hoặc sử dụng phím tắt.
167167

168-
![Mở chrome](.../images/opening_developer_tool.png)
168+
![Mở chrome](../images/opening_developer_tool.png)
169169

170170
Để mở Console Google Chrome bằng phím tắt:
171171

@@ -177,12 +177,12 @@ Windows/Linux:
177177
Ctl+Shift+J (hoặc F12)
178178
```
179179

180-
![Mở console](.../images/opening_chrome_console_shortcut.png)
180+
![Mở console](../images/opening_chrome_console_shortcut.png)
181181

182182
Sau khi bạn mở console Google Chrome, hãy thử khám phá các nút được đánh dấu bên dưới. Chúng ta sẽ dành phần lớn thời gian trên Console. Console là nơi bạn viết code JavaScript. Công cụ Google Console V8 sẽ chuyển code của bạn thành mã máy.
183183
Bây giờ chúng ta sẽ viết mã JavaScript trên console của Google Chrome:
184184

185-
![viết code trên console](.../images/js_code_on_chrome_console.png)
185+
![viết code trên console](../images/js_code_on_chrome_console.png)
186186

187187
#### Viết code trên Console của trình duyệt
188188

@@ -208,7 +208,7 @@ console.log('Hello, World!')
208208

209209
Hàm **`console.log()`** có thể nhận nhiều tham số được phân cách bằng dấu phẩy. Cú pháp sẽ giống như này:**`console.log(param1, param2, param3)`**
210210

211-
![console log có nhiều tham số](.../images/console_log_multipl_arguments.png)
211+
![console log có nhiều tham số](../images/console_log_multipl_arguments.png)
212212

213213
```js
214214
console.log('Hello', 'World', '!')
@@ -246,7 +246,7 @@ Chúng ta có thể thêm comment vào code. Comment rất quan trọng để l
246246

247247
Ngôn ngữ lập trình tương tự như ngôn ngữ của con người. Tiếng Việt hoặc nhiều ngôn ngữ khác sử dụng các từ, cụm từ, câu, câu ghép và nhiều ngôn ngữ khác để truyền tải một thông điệp có ý nghĩa. Ý nghĩa cú pháp trong tiếng Việt là _sự sắp xếp các từ và cụm từ để tạo ra các câu có cấu trúc trong một ngôn ngữ_. Định nghĩa kỹ thuật của cú pháp là cấu trúc của các câu lệnh trong một ngôn ngữ máy tính. Ngôn ngữ lập trình cũng có cú pháp. JavaScript là một ngôn ngữ lập trình và giống như các ngôn ngữ lập trình khác, nó có cú pháp riêng. Nếu chúng ta không viết một cú pháp mà JavaScript hiểu, nó sẽ phát sinh các loại lỗi khác nhau. Chúng ta sẽ khám phá các loại lỗi trong JavaScript khác nhau ở phần sau. Bây giờ, hãy xem 1 cú pháp bị lỗi bên dưới.
248248

249-
![Lỗi](.../images/raising_syntax_error.png)
249+
![Lỗi](../images/raising_syntax_error.png)
250250

251251
Tôi đã phạm một sai lầm có chủ ý. Kết quả là console làm tăng lỗi cú pháp. Trên thực tế, cú pháp rất nhiều thông tin. Nó thông báo loại sai lầm đã được thực hiện. Bằng cách đọc hướng dẫn phản hồi lỗi, chúng ta có thể sửa cú pháp và khắc phục sự cố. Quá trình xác định và loại bỏ lỗi khỏi chương trình được gọi là gỡ lỗi (debug). Bây giờ chúng ta sẽ gỡ lỗi:
252252

@@ -269,7 +269,7 @@ console.log(`Hello, World!`)
269269

270270
Bây giờ, chúng ta sẽ viết code JavaScript nhiều hơn bằng cách sử dụng _`console.log()`_ trên console của Google Chrome cho các kiểu dữ liệu số. Ngoài văn bản, chúng ta cũng có thể thực hiện các phép tính toán bằng JavaScript. Chúng ta sẽ thực hiện các phép tính đơn giản sau. Có thể viết code JavaScript trên console Google Chrome trực tiếp mà không cần hàm **_`console.log()`_**. Tuy nhiên, nó được đưa vào phần này vì hầu hết thử thách này sẽ diễn ra trong code editor, nơi việc sử dụng hàm là bắt buộc.
271271

272-
![Toán tử](.../images/arithmetic.png)
272+
![Toán tử](../images/arithmetic.png)
273273

274274
```js
275275
console.log(2 + 3) // Cộng
@@ -288,27 +288,27 @@ Chúng ta có thể viết code trên console của trình duyệt, nhưng nó s
288288

289289
Visual Studio Code là một trình soạn thảo văn bản nguồn mở rất phổ biến. Tôi muốn giới thiệu bạn [tải Visual Studio Code](https://code.visualstudio.com/), nhưng nếu bạn muốn sử dụng các editor, hãy thoải mái làm theo những gì bạn có.
290290

291-
![Vscode](.../images/vscode.png)
291+
![Vscode](../images/vscode.png)
292292

293293
Nếu bạn đã cài đặt Visual Studio Code, bây giờ chúng ta sẽ sử dụng nó.
294294

295295
#### Cách sử dụng Visual Studio Code
296296

297297
Mở Visual Studio Code bằng cách nhấp đúp vào biểu tượng. Khi đã mở, bạn sẽ thấy giao diện như này. Hãy làm quen với các phần mà được đánh dấu.
298298

299-
![Vscode ui](.../images/vscode_ui.png)
299+
![Vscode ui](../images/vscode_ui.png)
300300

301-
![Vscode thêm mới dự án](.../images/adding_project_to_vscode.png)
301+
![Vscode thêm mới dự án](../images/adding_project_to_vscode.png)
302302

303-
![Vscode mở dự án](.../images/opening_project_on_vscode.png)
303+
![Vscode mở dự án](../images/opening_project_on_vscode.png)
304304

305-
![file script](.../images/scripts_on_vscode.png)
305+
![file script](../images/scripts_on_vscode.png)
306306

307-
![Cài Live Server](.../images/vsc_live_server.png)
307+
![Cài Live Server](../images/vsc_live_server.png)
308308

309-
![chạy script](.../images/running_script.png)
309+
![chạy script](../images/running_script.png)
310310

311-
![chạy code](.../images/launched_on_new_tab.png)
311+
![chạy code](../images/launched_on_new_tab.png)
312312

313313
## Thêm JavaScript vào trang web
314314

0 commit comments

Comments
 (0)