BROWSER JS CONSOLE, WEB3, AND BUAS TOKENS [#1]



BROWSER JS CONSOLE

Là một côngcụ mạnhmẽ của các Web Browser hiệnđại, nhằm giúp Web Developer tươngtác và debug Web Page.

Khi đang duyệt một Web Page aka "trang web", chúng mình bấm phím F12, sẽ thấy hiện ra một khung cửa màu trắng xóa. Đó chính là Web Console, hay còn gọi là JS Console.

Gọi JS Console, vì ngônngữ giaotiếp của nó với chúng mình luôn là JS aka Java Script, ngônngữ kịchbản chínhthức của Web.

Trên JS Console cóthể có nhiều thôngtin lạlùng. Hãy bỏ qua chúng, bằng cách tìm nút "Clear Console" và kích chuột vào. Lúc này, khung cửa của JS Console mới hoàntoàn trắng xóa. Chúng mình nên dùng chuột mở rộng nó thêm, cho tiện thaotác và theodõi.

Bấm phím F12 lần nữa, JS Console sẽ khép lại.

JS CONSOLE COMMAND LINE

JS Console cho phép chúng mình tươngtác với Web Page qua hìnhthức Command Line, aka các Dòng Lệnh. Gõ một hoặc vài dòng lệnh JS, bấm phím ENTER, các lệnh sẽ được thựcthi tứcthì.

Hãy bắtđầu bằng câu lệnh Chào Nhângian kinhđiển:

 console.log("Hello World"); 

Bấm ENTER, khung Console sẽ nhả kếtquả:

 Hello World 

Lệnh "console.log" có vẻ quá dài? Vậy thay nó bằng một thứ gọn hơn, theo cúpháp chuyênmôn Java Script:

 const {log} = console; 

Chạy thử nào:

 log("Hello Me"); 

Bấm ENTER, khung Console nhả kếtquả:

 Hello Me 

It's really fucking good, no?

Nếu muốn nhập nhiều dòng lệnh rồi mới thựcthi cả loạt, thì sau mỗi dòng, chúng mình cần giữ phím SHIFT khi bấm ENTER, hệthống sẽ hiểu đó là chỉthị "line feed" aka xuống dòng. Nhập (hoặc copy-paste) lệnh xong, thì bấm ENTER cú chót, không giữ SHIFT.

Chạy thử nào:

 salut = "Bonjour tout le monde"; 
 log(salut); 

ENTER?

Và từ nay về sau, khi sách bảo "run command" aka "chạy lệnh", thì chúng mình phải copy-paste nộidung lệnh vào JS Console, rồi bấm ENTER.

INTERACT WITH WEB PAGE VIA CONSOLE

Mở JS Console tại trang web nào, thì Console sẽ tươngtác trựctiếp với [và chỉ với] trang web đó. Mọi thưviện Java Script được trang web nạp, sẽ là thưviện chung của JS Console. Những hoạtđộng thò khỏi trang web, sẽ bị Browser xem là CORS aka cross-origin resource sharing, và maybe gặp nhiều trởngại.

Nhưng tại trang web "của mình", chúng mình luôn thoảimái vọcvạch.

Chạy thử nào:

 log(document.title); 

Lệnh này yêucầu Console in tít {document.title} của trang web.

Và Console nhả kếtquả:

 SHITCORP NEW INTERFACE: GIAOZIỆN QUÁN MỚI 

(còn)

*ASINERUM INTERNATIONAL*

Comments

 

Oldest Older 4001 – 2844 of 2844