Bài đăng

[Javascript] Kiến thức cơ bản

//Install: Live server vs code //Phím tắt: Ctrl + d: Chọn kí tự giống nhau //Sử dụng js trong html: Install live server //Kiến thức cơ bản gồm:  /**  * Biến  * Comment  * 1 số hàm built - in  * Toán tử  * So sánh  * Kiểu boolean  * If - Else  * Kiểu dữ liệu  */ //================================================================== //1. Biến - Khai báo var  varName //2. Comment: // /***/ //Phím tắt : Ctrl + / //3. Một số hàm built-in      //Là hàm được built sẵn và lấy ra sử dụng     Alert()  ...

[Javascript] Kiến thức cốt lõi (String)

Hình ảnh
  //1. Khai báo          var   nameString = " " /   ' '   //Khuyến khích khai báo           var   nameString   =   new   String ( " " )   //2. Sủ dụng dấu \:           var   nameString = ( "Hải là  \" siêu nhân \" " )          console . log (nameString)     //Trường hợp sử dụng dấu \ thì phải thêm dấu \ nữa mới sử dụng được          var   nameString = ( "Đây là dấu  \\ " );    //Đúng          console . log ( nameString . length )      //Lỗi cú pháp...

[Javascript] Làm việc với string

//Làm việc với chuỗi //Keyword: Javascript string Methods //==================================================================      var  myString= 'Trương Thanh Hải Hải Trương' //1. Length - Return number of string     console.log(myString.length) //2. Find index     console.log(myString.indexOf( 'Thanh Hải' )) //Trả về vị trí tìm thấy đầu tiên      //Tìm không thấy: Return -1          console.log(myString.indexOf( 'Thanh Hải' , 5 )) //5 - Vị trí tìm kiếm từ 5       //Last indexof - Trả về vị trí tìm kiếm cuối cùng     console.log(myString.lastIndexOf...

[Javascript] Làm việc với số

//Số và làm việc với số //Keyword:  -   typeof - Kiếm tra kiểu của biến              //-Number with methods   //================================================================== //1. Number      //Cách 1: Nên sdung      var  myNum= 18      var  myNum1= 3.14      //Cách 2:      var  otherNum= new  Number( 9 ) //NaN: Đại diện cho số không hợp lệ      //Sủ dụng hàm isNaN //2. Làm việc với Number      //ToString() - Convert thành chuối     console.log(otherNum.toString())      //toFi...

[Javascript] Mảng

//Mảng //1. Tạo mảng - Nên có s sau biến      //Cách 1      var  languages=[        'PHP' ,        'javascript' ,        '.NET'     ];      //Cách 2      var  languages1= new  Array     (          'PHP' ,          'Node'     )     console.log(languages);      //Check kiểu: Array.isArray(var) true/false     console.log(Array.isArray(languages1));      //2. Truy xuất mảng      // Lấy độ dài: length     console...

[Javascript] Làm việc với mảng

//Làm việc với mảng //Key: javascript array methods /**  * toString  * join  * pop  * unshift  * shift  * splicing  * concat  * slicing  */     //toString(): Array -> String datatype      var  languages=     [ 'PHP' ,      'JS' ,      'Java'    ];     //  console.log(languages.toString());     // //join = toString()     // console.log(languages.join( ' ' ));     // //Pop: Xóa phần tử cuối array và trả về phần tử đã xóa đó     // console.log(languages.pop());     // //Mảng...