Posts

Showing posts from October, 2021

Javascript Bro Code

Image
 Do vid họ làm dài tận 4 tiếng nên tôi sẽ chỉ liệt kê những thứ quan trọng: 1. window.promt("Text gì đó"); -> Khi vào trang sẽ hiện lên 1 bảng để điền tên, và các bạn có thể đặt luôn tên biến cho text được ghi bên trong window prompt VD: var myName = window.promt("What is your name?"); 2. Ta có thể dùng lệnh getElementBy... để truyền giá trị từ html vào trong js, đây là 1 trong số các lệnh: Trong đó phổ biến nhất là  document . getElementById 3. Ta có thể đổi dạng của biến ( Ví dụ đang từ String thành Number , Boolen ) VD: var myAge = 18; myAge = String(myAge); Thì số 18 giờ sẽ trở thành 2 kí tự 1 và 8. 4. Tạo ra một object VD: var human = {     name: "Khoi",     age : 16,      eat : function(){ console.log("Khoi is eating") }, drink : function (){ console.log("Khoi is drinking alcohol") }, sleep : function(){ console.log("Khoi has passed out"); } }; Sau đó dùng 1 trong các loại sau đây để access tới 1 hoặc nhiều variable t...

Javascript Codecademy Beginner Course #4 (Arrays)

Image
    Global Scope Ta có thể đặt một v

Javascript Codecademy Beginner Course #3 (Scope)

Image
  Global Scope Ta có thể đặt một variable ở ngoài hàm function nhưng vẫn có thể sử dụng nó bên trong hàm function với một phạm vi toàn cục ở đâu cũng được Bài tập: Nhập 3 biến lần lượt như sau: const satellite ='The Moon'; const galaxy = 'The Milky Way'; const stars = 'North Star'; Ở dưới tạo 1 hàm tên  function callMyNightSky(){ } Ghi vào bên trong hàm: return 'Night Sky: ' + satellite + ', ' + stars + ', and ' + galaxy; Sau đó đóng khối lệnh lại bằng dấu } rồi: console.log(callMyNightSky()); Output sẽ là: Block Scope Ở trên ta đã tìm hiểu được rằng nếu ta tạo ra một biến Global Scope ( một biến có phạm vi toàn cục ) thì ta sẽ sử dụng được biến đó ở trong bất kì hàm function nào. Vậy bây giờ hãy thử ngược lại, ta sẽ gọi tên biến ở khối lệnh bên trong hàm function, và thử console.log giá trị nằm trong hàm đó ra ngoài mà không return, xem chương trình sẽ xảy ra hiện tượng gì ? const logSkyColor = () => {   let color = 'blue';   ...