Are you over 18 and want to see adult content?
More Annotations
![A complete backup of leisureshopdirect.com](https://www.archivebay.com/archive2/2cf9daa7-bd58-485b-a8b7-1e348f613c83.png)
A complete backup of leisureshopdirect.com
Are you over 18 and want to see adult content?
![A complete backup of nmdadidas.com.co](https://www.archivebay.com/archive2/8c2d1245-80df-4352-a348-595738aa174f.png)
A complete backup of nmdadidas.com.co
Are you over 18 and want to see adult content?
![A complete backup of christchurchquakemap.co.nz](https://www.archivebay.com/archive2/1b8696cd-54b9-4e93-b23c-7e2f57501724.png)
A complete backup of christchurchquakemap.co.nz
Are you over 18 and want to see adult content?
![A complete backup of fitnessfootwear.com](https://www.archivebay.com/archive2/f9ca8022-2a46-438d-9ebe-422d12f63200.png)
A complete backup of fitnessfootwear.com
Are you over 18 and want to see adult content?
![A complete backup of crowdsondemand.com](https://www.archivebay.com/archive2/43d4e7fb-88b1-4c47-805c-d66faa89867f.png)
A complete backup of crowdsondemand.com
Are you over 18 and want to see adult content?
![A complete backup of telemundodenver.com](https://www.archivebay.com/archive2/56663aa0-a27a-4eba-ab40-050c8cac3f96.png)
A complete backup of telemundodenver.com
Are you over 18 and want to see adult content?
![A complete backup of torontomotors.com.br](https://www.archivebay.com/archive2/4938d57d-0602-4788-8fcd-66a7be1f39ee.png)
A complete backup of torontomotors.com.br
Are you over 18 and want to see adult content?
Favourite Annotations
![A complete backup of simplysouthernmom.com](https://www.archivebay.com/archive5/images/d148337b-ea04-4c7d-bc3f-93d8077d5725.png)
A complete backup of simplysouthernmom.com
Are you over 18 and want to see adult content?
![A complete backup of qualcommlife.com](https://www.archivebay.com/archive5/images/dd4b1314-4987-41ee-9ba6-738f08cee3ca.png)
A complete backup of qualcommlife.com
Are you over 18 and want to see adult content?
![A complete backup of yushkov-sergey.com](https://www.archivebay.com/archive5/images/7c94e1ff-e998-4478-b4d2-4c9583de5862.png)
A complete backup of yushkov-sergey.com
Are you over 18 and want to see adult content?
![A complete backup of mainstreetroi.com](https://www.archivebay.com/archive5/images/373f9685-15e1-4acc-8e6d-ce125c2cfc03.png)
A complete backup of mainstreetroi.com
Are you over 18 and want to see adult content?
Text
Để
CÁCH CÀI ĐẶT VÀ GỠ MỘT GÓI PHẦN MỀM TRÊN UBUNTU Để cài đặt 1 gói phần mềm trên Ubuntu sử dụng Terminal theo cách online, bạn cần có kết nối Internet (dĩ nhiên rồi). Bạn tìm kiếm trên Google tên những gói phần mềm mình cần cài đặt rồi: Mở Terminal: Ctrl Alt T. sudo apt-get install tengoi1 tengoi2 ten_goi3. Nhập mật khẩu vđợi
TÌM HIỂU VỀ HTTP COOKIE VỚI JAVASCRIPT COMPLETE JAVASCRIPTTRANSLATE THIS PAGE Một số thủ thuật sử dụng console hiệu quả. Có thể nói, sử dụng console.log để debug, kiểm tra lỗi là việc thường xuyên đối với hầu hết các lập trình viên JavaScript. Tuy nhiên, không. Posted on May 5th, 2019. THIẾT KẾ WEBSITE RESPONSIVE VỚI CSS TẠO VÀ DEPLOY ỨNG DỤNG REACT LÊN GITHUB PAGES Các bước cơ bản và đơn giản để tạo và deploy ứng dụng React lên Github Pages. Bạn chỉ cần làm theo đảm bảo sẽ deploy ứng dụng React thành công. CÁC CÂU LỆNH THƯỜNG DÙNG TRÊN CMD MỘT SỐ BIỂU THỨC CHÍNH QUY REGEXP HAY Trước khi đi vào nội dung chính của bài viết, mình sẽ tóm tắt lại một số kiến thức cơ bản về biểu thức chính quy RegExp để bạn tiện theo dõi: /abc/ : chuỗi các kí tự abc. / : bất kỳ kí tự nào thuộc tập hợp a, b, c. / : bất kỳ kí tự nào không thuộc tập a HƯỚNG DẪN TÌM HIỂU FFMPEG CƠ BẢN Sau quá trình học tập và làm việc với FFMPEG, mình phải khẳng định rằng FFMPEG là một phần mềm xử lý audio, video đơn giản, miễn phí và hiệu quả. Vì SỬ DỤNG SASS VỚI CREATE-REACT-APP CÁC CÂU LỆNH THƯỜNG DÙNG TRÊN UBUNTU Khởi động cửa sổ câu lệnh Terminal. Có hai cách để mở Terminal trên Ubuntu: Cách 1: Nhấn phím cửa sổ, sau đó gõ Terminal, biểu tượng Terminal sẽ hiện ra. Bạn chỉ cần click chuột vào để mở nó. Cách 2: Sử dụng phím tắt: Ctrl Alt T. Lúc này, Terminal sẽ hiện lên như sau:Để
CÁCH CÀI ĐẶT VÀ GỠ MỘT GÓI PHẦN MỀM TRÊN UBUNTU Để cài đặt 1 gói phần mềm trên Ubuntu sử dụng Terminal theo cách online, bạn cần có kết nối Internet (dĩ nhiên rồi). Bạn tìm kiếm trên Google tên những gói phần mềm mình cần cài đặt rồi: Mở Terminal: Ctrl Alt T. sudo apt-get install tengoi1 tengoi2 ten_goi3. Nhập mật khẩu vđợi
TÌM HIỂU VỀ HTTP COOKIE VỚI JAVASCRIPTXMLHTTPREQUEST
Giải thích. Trong JavaScript, câu lệnh để tạo mới một đối tượng XMLHttpRequest: var req = new XMLHttpRequest ();. Sau khi đã có đối tượng req, mình sử dụng phương thức open để cấu hình cho request. Trong đó: Thuộc tính đầu tiên là tên kiểu request: GET, HEAD, POST, PUT, DELETE TẠO VÀ DEPLOY ỨNG DỤNG REACT LÊN GITHUB PAGES Chào bạn! Gần đây mình có dành thời gian tìm hiểu về React và cũng đã làm được một số project nho nhỏ như: Markdown Editor, Drum MachineTrong những project này, mình đều sử dụng create-react-app để phát triển và deploy sản phẩm lên Github Pages. Mình sẽ rất vui nếu bạn dùng thử chúng và cho mình xin một vài dòng TÌM HIỂU REGULAR EXPRESSION JAVASCRIPT Tìm hiểu Regular Expression JavaScript. Regular expression hay còn được gọi tắt là Regex hay RegExp, là một cách để biểu diễn khuôn mẫu của string. Đây là một phần của ngôn ngữ lập trình JavaScript, cũng như nhiều ngôn ngữ lập trình khác. Nếu bạn là một lập trình viên và đã SỬ DỤNG SASS VỚI CREATE-REACT-APP Cuối cùng, chạy yarn start để khởi tạo môi trường DEV xem có lỗi gì không nhé. Nếu không có lỗi xảy ra thì nghĩa là bạn có thể sử dụng SASS với create-react-app được rồi. Tuy nhiên, mình mới chỉ đổi tên file từ .css thành .scss chứ chưa áp dụng cú pháp nào của SASS để thay thế cho CSS. TRIỂN KHAI STACK TRONG JAVASCRIPT VỚI ARRAY, OBJECT …TRANSLATETHIS PAGE
Ý tưởng của bài viết này xuất phát từ một bài viết trên Medium là DS — Stack implement in JS.Trong đó, tác giả bài viết đã triển khai Stack trong JavaScript với Object v khẳng định cách này nhanh hơn so với việc sử dụngArray.
CÁCH KIỂM TRA EMPTY OBJECT TRONG JAVASCRIPT Tổng hợp cách kiểm tra empty object trong JavaScript. Kết hợp 2 đoạn kiểm tra trên, mình suy ra hàm để kiểm tra empty object trong JavaScript là: const isEmptyObject = v => { return !!v && v.constructor === Object && Object.keys(v).length === 0; }; Vídụ:
PHÂN BIỆT ARROW FUNCTION VÀ FUNCTION TRONG …TRANSLATE THIS PAGE Phân biệt arrow function và function trong JavaScript. Arrow function là một trong những tính năng mới rất hay của ES6. Việc sử dụng đúng cách arrow function giúp code trở nên ngắn gọn và dễ hiểu hơn. Tuy nhiên, theo mình, arrow function không thể thay thế hoàn toàn function được. Vìvậy
NGƯỜI THÀNH CÔNG DẬY SỚM THÌ LÀM GÌ? Để trả lời được câu hỏi: "Người thành công dậy sớm thì làm gì?", sau đây tôi sẽ đưa ra 10 thói quen buổi sáng của những nhà khởi nghiệp cực kì thành công, được dịch từ 10 Morning Routines of Wildly Successful Entrepreneurs. Qua đó, bạn có thể chọn ra PHÂN BIỆT CALL, APPLY VÀ BIND TRONG JAVASCRIPT Nhìn chung, hàm call và apply là gần giống nhau. Chúng đều gọi hàm trực tiếp. Chỉ khác ở cách truyền tham số vào (với c all thì đối số phân cách bởi dấu phẩy c omma và với a pply thì đối số cho bởi mảng a rray) Hàm bind thì hơi khác hơn một chút. Hàm này không gọi hàm PHÂN BIỆT CODER, PROGRAMMER, DEVELOPER VÀ …TRANSLATE THIS PAGE Một cách hình dung khác. Một cách khác để hiểu được sự khác nhau giữa Coder, Programmer, Developer và Software Engineer là xem xét họ theo thứ bậc hay như là những bậc thang, trong đó, Coder nằm ở vùng thấp nhất của cầu thang, và Software Engineer nằm ở COMPLETE JAVASCRIPTTRANSLATE THIS PAGE Một số thủ thuật sử dụng console hiệu quả. Có thể nói, sử dụng console.log để debug, kiểm tra lỗi là việc thường xuyên đối với hầu hết các lập trình viên JavaScript. Tuy nhiên, không. Posted on May 5th, 2019.XMLHTTPREQUEST
THIẾT KẾ WEBSITE RESPONSIVE VỚI CSS CÁCH KIỂM TRA EMPTY OBJECT TRONG JAVASCRIPT Tổng hợp cách kiểm tra empty object trong JavaScript. Kết hợp 2 đoạn kiểm tra trên, mình suy ra hàm để kiểm tra empty object trong JavaScript là: const isEmptyObject = v => { return !!v && v.constructor === Object && Object.keys(v).length === 0; }; Vídụ:
MỘT SỐ BIỂU THỨC CHÍNH QUY REGEXP HAY Trước khi đi vào nội dung chính của bài viết, mình sẽ tóm tắt lại một số kiến thức cơ bản về biểu thức chính quy RegExp để bạn tiện theo dõi: /abc/ : chuỗi các kí tự abc. / : bất kỳ kí tự nào thuộc tập hợp a, b, c. / : bất kỳ kí tự nào không thuộc tập a CÁC CÂU LỆNH THƯỜNG DÙNG TRÊN CMD TẠO SỐ NGẪU NHIÊN TRONG JAVASCRIPT MỘT VÀI ỨNG DỤNG CỦA REDUCE TRONG JAVASCRIPT Lời kết. Trên đây là một số ứng dụng của Reduce trong JavaScript, cụ thể là: Chuyển mảng 2 chiều thành mảng một chiều. Chuyển array thành object theo giá trị của một thuộc tính. Hy vọng qua bài viết này, bạn hiểu hơn về Reduce và ứng dụng nó nhiều hơn trong cácproject
PHÂN BIỆT CALL, APPLY VÀ BIND TRONG JAVASCRIPT CÁCH CÀI ĐẶT VÀ GỠ MỘT GÓI PHẦN MỀM TRÊN UBUNTU Để cài đặt 1 gói phần mềm trên Ubuntu sử dụng Terminal theo cách online, bạn cần có kết nối Internet (dĩ nhiên rồi). Bạn tìm kiếm trên Google tên những gói phần mềm mình cần cài đặt rồi: Mở Terminal: Ctrl Alt T. sudo apt-get install tengoi1 tengoi2 ten_goi3. Nhập mật khẩu vđợi
COMPLETE JAVASCRIPTTRANSLATE THIS PAGE Một số thủ thuật sử dụng console hiệu quả. Có thể nói, sử dụng console.log để debug, kiểm tra lỗi là việc thường xuyên đối với hầu hết các lập trình viên JavaScript. Tuy nhiên, không. Posted on May 5th, 2019.XMLHTTPREQUEST
THIẾT KẾ WEBSITE RESPONSIVE VỚI CSS CÁCH KIỂM TRA EMPTY OBJECT TRONG JAVASCRIPT Tổng hợp cách kiểm tra empty object trong JavaScript. Kết hợp 2 đoạn kiểm tra trên, mình suy ra hàm để kiểm tra empty object trong JavaScript là: const isEmptyObject = v => { return !!v && v.constructor === Object && Object.keys(v).length === 0; }; Vídụ:
MỘT SỐ BIỂU THỨC CHÍNH QUY REGEXP HAY Trước khi đi vào nội dung chính của bài viết, mình sẽ tóm tắt lại một số kiến thức cơ bản về biểu thức chính quy RegExp để bạn tiện theo dõi: /abc/ : chuỗi các kí tự abc. / : bất kỳ kí tự nào thuộc tập hợp a, b, c. / : bất kỳ kí tự nào không thuộc tập a CÁC CÂU LỆNH THƯỜNG DÙNG TRÊN CMD TẠO SỐ NGẪU NHIÊN TRONG JAVASCRIPT MỘT VÀI ỨNG DỤNG CỦA REDUCE TRONG JAVASCRIPT Lời kết. Trên đây là một số ứng dụng của Reduce trong JavaScript, cụ thể là: Chuyển mảng 2 chiều thành mảng một chiều. Chuyển array thành object theo giá trị của một thuộc tính. Hy vọng qua bài viết này, bạn hiểu hơn về Reduce và ứng dụng nó nhiều hơn trong cácproject
PHÂN BIỆT CALL, APPLY VÀ BIND TRONG JAVASCRIPT CÁCH CÀI ĐẶT VÀ GỠ MỘT GÓI PHẦN MỀM TRÊN UBUNTU Để cài đặt 1 gói phần mềm trên Ubuntu sử dụng Terminal theo cách online, bạn cần có kết nối Internet (dĩ nhiên rồi). Bạn tìm kiếm trên Google tên những gói phần mềm mình cần cài đặt rồi: Mở Terminal: Ctrl Alt T. sudo apt-get install tengoi1 tengoi2 ten_goi3. Nhập mật khẩu vđợi
THIẾT KẾ WEBSITE RESPONSIVE VỚI CSS Hiện nay, mọi người có thể truy cập vào website từ rất nhiều các thiết bị khác nhau: máy tính, máy tính bảng (tablet), điện thoại (smart phone), Vì vậy, mình sẽ hướng dẫn các bạn thiết kế website responsive với CSS. LẬP TRÌNH JAVASCRIPT VỚI FCC Tiếp tục series lập trình JavaScript với FCC, hôm nay mình sẽ giới thiệu một project thuộc chủ đề Intermediate Front-End là Show the Local Weather. Dưới đây là demo trên codepen. Ngoài ra, bạn có thể xem bản đầy đủ tạiđây.
VALUES, TYPES VÀ OPERATORS TRONG JAVASCRIPT Values, types và operators trong JavaScript - Phần 2. Trong bài viết trước, mình đã giới thiệu với bạn cơ bản về giá trị (values) và kiểu dữ liệu (numbers). Hôm nay, mình sẽ tiếp tục giới thiệu về hai kiểu dữ liệu cơ bản khác đó là strings và Booleans , cùng với một số toán XỬ LÝ BẤT ĐỒNG BỘ VỚI CALLBACK, PROMISE, …TRANSLATE THISPAGE
Sử dụng Promise để xử lý bất đồng bộ. Cú pháp cơ bản của Promise là: let promise = new Promise(function(resolve, reject) { }); Trong đó, hàm được truyền vào new Promise gọi là executor. Ban đầu, Promise có state là pending v kết quả value là undefined. Khi executor kết thúc côngviệc, nó
SỬ DỤNG SASS VỚI CREATE-REACT-APP Cuối cùng, chạy yarn start để khởi tạo môi trường DEV xem có lỗi gì không nhé. Nếu không có lỗi xảy ra thì nghĩa là bạn có thể sử dụng SASS với create-react-app được rồi. Tuy nhiên, mình mới chỉ đổi tên file từ .css thành .scss chứ chưa áp dụng cú pháp nào của SASS để thay thế cho CSS. PHÂN BIỆT ARROW FUNCTION VÀ FUNCTION TRONG …TRANSLATE THIS PAGE Phân biệt arrow function và function trong JavaScript. Arrow function là một trong những tính năng mới rất hay của ES6. Việc sử dụng đúng cách arrow function giúp code trở nên ngắn gọn và dễ hiểu hơn. Tuy nhiên, theo mình, arrow function không thể thay thế hoàn toàn function được. Vìvậy
TRIỂN KHAI LAZY LOADING IMAGE TRONG REACT Bước 2: Kiểm tra các phần tử DOM liên quan đến hình ảnh xem nó có ở trên viewport (phạm vi màn hình) hay không. Nếu có thì sẽ load ảnh gốc một cách bất đồng bộ. Sau khi load ảnh xong thì mới set lại ảnh gốc đó cho phần tử DOM. Bước 3 :Trong quá trình scroll màn hình,thực
HƯỚNG DẪN TÌM HIỂU FFMPEG CƠ BẢN Sau quá trình học tập và làm việc với FFMPEG, mình phải khẳng định rằng FFMPEG là một phần mềm xử lý audio, video đơn giản, miễn phí và hiệu quả. Vì vậy, bài viết này sẽ hướng dẫn tìm hiểu FFmpeg cơ bản. PHÂN BIỆT CODER, PROGRAMMER, DEVELOPER VÀ …TRANSLATE THIS PAGE Một cách hình dung khác. Một cách khác để hiểu được sự khác nhau giữa Coder, Programmer, Developer và Software Engineer là xem xét họ theo thứ bậc hay như là những bậc thang, trong đó, Coder nằm ở vùng thấp nhất của cầu thang, và Software Engineer nằm ở MỘT SỐ THỦ THUẬT SỬ DỤNG CONSOLE HIỆU QUẢ Console.log là hàm khá phổ biến.Tuy nhiên, không phải ai cũng biết cách sử dụng. Bài viết này sẽ chia sẻ với bạn một số thủ thuật sử dụng console hiệu quả. COMPLETE JAVASCRIPTTRANSLATE THIS PAGE Một số thủ thuật sử dụng console hiệu quả. Có thể nói, sử dụng console.log để debug, kiểm tra lỗi là việc thường xuyên đối với hầu hết các lập trình viên JavaScript. Tuy nhiên, không. Posted on May 5th, 2019. THIẾT KẾ WEBSITE RESPONSIVE VỚI CSS MỘT SỐ BIỂU THỨC CHÍNH QUY REGEXP HAY Trước khi đi vào nội dung chính của bài viết, mình sẽ tóm tắt lại một số kiến thức cơ bản về biểu thức chính quy RegExp để bạn tiện theo dõi: /abc/ : chuỗi các kí tự abc. / : bất kỳ kí tự nào thuộc tập hợp a, b, c. / : bất kỳ kí tự nào không thuộc tập a MÃ MÀU LOGO CÁC THƯƠNG HIỆU NỔI TIẾNG Có một cách đơn giản mà mình thường dùng là học hỏi từ các thương hiệu nổi tiếng. Bạn chỉ cần tải logo của họ về, rồi sử dụng bất kỳ một công cụ chỉnh sửa hình ảnh là có thể lấy ra mã màu ở đó. Hoặc l bạn có thể theo dõi bài viết này. Mình sẽ lấy CÁC CÂU LỆNH THƯỜNG DÙNG TRÊN CMD CÁC CÂU LỆNH THƯỜNG DÙNG TRÊN UBUNTU Khởi động cửa sổ câu lệnh Terminal. Có hai cách để mở Terminal trên Ubuntu: Cách 1: Nhấn phím cửa sổ, sau đó gõ Terminal, biểu tượng Terminal sẽ hiện ra. Bạn chỉ cần click chuột vào để mở nó. Cách 2: Sử dụng phím tắt: Ctrl Alt T. Lúc này, Terminal sẽ hiện lên như sau:Để
SỬ DỤNG SASS VỚI CREATE-REACT-APP HƯỚNG DẪN TÌM HIỂU FFMPEG CƠ BẢN Sau quá trình học tập và làm việc với FFMPEG, mình phải khẳng định rằng FFMPEG là một phần mềm xử lý audio, video đơn giản, miễn phí và hiệu quả. Vì TÌM HIỂU VỀ HTTP COOKIE VỚI JAVASCRIPT CÁCH CÀI ĐẶT VÀ GỠ MỘT GÓI PHẦN MỀM TRÊN UBUNTU Để cài đặt 1 gói phần mềm trên Ubuntu sử dụng Terminal theo cách online, bạn cần có kết nối Internet (dĩ nhiên rồi). Bạn tìm kiếm trên Google tên những gói phần mềm mình cần cài đặt rồi: Mở Terminal: Ctrl Alt T. sudo apt-get install tengoi1 tengoi2 ten_goi3. Nhập mật khẩu vđợi
COMPLETE JAVASCRIPTTRANSLATE THIS PAGE Một số thủ thuật sử dụng console hiệu quả. Có thể nói, sử dụng console.log để debug, kiểm tra lỗi là việc thường xuyên đối với hầu hết các lập trình viên JavaScript. Tuy nhiên, không. Posted on May 5th, 2019. THIẾT KẾ WEBSITE RESPONSIVE VỚI CSS MỘT SỐ BIỂU THỨC CHÍNH QUY REGEXP HAY Trước khi đi vào nội dung chính của bài viết, mình sẽ tóm tắt lại một số kiến thức cơ bản về biểu thức chính quy RegExp để bạn tiện theo dõi: /abc/ : chuỗi các kí tự abc. / : bất kỳ kí tự nào thuộc tập hợp a, b, c. / : bất kỳ kí tự nào không thuộc tập a MÃ MÀU LOGO CÁC THƯƠNG HIỆU NỔI TIẾNG Có một cách đơn giản mà mình thường dùng là học hỏi từ các thương hiệu nổi tiếng. Bạn chỉ cần tải logo của họ về, rồi sử dụng bất kỳ một công cụ chỉnh sửa hình ảnh là có thể lấy ra mã màu ở đó. Hoặc l bạn có thể theo dõi bài viết này. Mình sẽ lấy CÁC CÂU LỆNH THƯỜNG DÙNG TRÊN CMD CÁC CÂU LỆNH THƯỜNG DÙNG TRÊN UBUNTU Khởi động cửa sổ câu lệnh Terminal. Có hai cách để mở Terminal trên Ubuntu: Cách 1: Nhấn phím cửa sổ, sau đó gõ Terminal, biểu tượng Terminal sẽ hiện ra. Bạn chỉ cần click chuột vào để mở nó. Cách 2: Sử dụng phím tắt: Ctrl Alt T. Lúc này, Terminal sẽ hiện lên như sau:Để
SỬ DỤNG SASS VỚI CREATE-REACT-APP HƯỚNG DẪN TÌM HIỂU FFMPEG CƠ BẢN Sau quá trình học tập và làm việc với FFMPEG, mình phải khẳng định rằng FFMPEG là một phần mềm xử lý audio, video đơn giản, miễn phí và hiệu quả. Vì TÌM HIỂU VỀ HTTP COOKIE VỚI JAVASCRIPT CÁCH CÀI ĐẶT VÀ GỠ MỘT GÓI PHẦN MỀM TRÊN UBUNTU Để cài đặt 1 gói phần mềm trên Ubuntu sử dụng Terminal theo cách online, bạn cần có kết nối Internet (dĩ nhiên rồi). Bạn tìm kiếm trên Google tên những gói phần mềm mình cần cài đặt rồi: Mở Terminal: Ctrl Alt T. sudo apt-get install tengoi1 tengoi2 ten_goi3. Nhập mật khẩu vđợi
HỌC REACT QUA VÍ DỤ #10: STICKY NOTES Lời kết. Trên đây là kết quả sau khi mình học React qua ví dụ #10 – Sticky Notes. Nếu bạn thấy hay thì có thể thực hành làm thử và tùy biến theo ý thích của bạn. Xem Demo. Sắp tới mình sẽ tiếp tục chia sẻ với bạn các bài thực hành của mình. Nếu bạn thấy hay hoặc SỬ DỤNG SASS VỚI CREATE-REACT-APP Cuối cùng, chạy yarn start để khởi tạo môi trường DEV xem có lỗi gì không nhé. Nếu không có lỗi xảy ra thì nghĩa là bạn có thể sử dụng SASS với create-react-app được rồi. Tuy nhiên, mình mới chỉ đổi tên file từ .css thành .scss chứ chưa áp dụng cú pháp nào của SASS để thay thế cho CSS. TÌM HIỂU REGULAR EXPRESSION JAVASCRIPT Tìm hiểu Regular Expression JavaScript. Regular expression hay còn được gọi tắt là Regex hay RegExp, là một cách để biểu diễn khuôn mẫu của string. Đây là một phần của ngôn ngữ lập trình JavaScript, cũng như nhiều ngôn ngữ lập trình khác. Nếu bạn là một lập trình viên và đã CÁC CÂU LỆNH THƯỜNG DÙNG TRÊN CMD Trong bài viết các câu lệnh thường dùng trên Ubuntu – Linux, mình đã giới thiệu với bạn những câu lệnh thường hay được sử dụng trên Terminal của Ubuntu.Việc thành thạo những câu lệnh này giúp bạn sử dụng Ubuntu một cách nhanh chóng và hiệu quả. TẠO VÀ DEPLOY ỨNG DỤNG REACT LÊN GITHUB PAGES Các bước cơ bản và đơn giản để tạo và deploy ứng dụng React lên Github Pages. Bạn chỉ cần làm theo đảm bảo sẽ deploy ứng dụng React thành công. PHÂN BIỆT ARROW FUNCTION VÀ FUNCTION TRONG …TRANSLATE THIS PAGE Phân biệt arrow function và function trong JavaScript. Arrow function là một trong những tính năng mới rất hay của ES6. Việc sử dụng đúng cách arrow function giúp code trở nên ngắn gọn và dễ hiểu hơn. Tuy nhiên, theo mình, arrow function không thể thay thế hoàn toàn function được. Vìvậy
CÁCH KIỂM TRA EMPTY OBJECT TRONG JAVASCRIPT Tổng hợp cách kiểm tra empty object trong JavaScript. Kết hợp 2 đoạn kiểm tra trên, mình suy ra hàm để kiểm tra empty object trong JavaScript là: const isEmptyObject = v => { return !!v && v.constructor === Object && Object.keys(v).length === 0; }; Vídụ:
TÌM HIỂU VỀ JSON TRONG JAVASCRIPT So sánh với JavaScript Object. Mặc dù JSON rất giống JavaScript Object nhưng vẫn có một số giới hạn khác như: Key: luôn luôn phải được đóng gói trong cặp dấu ngoặc kép, không phải ngoặc đơn, cũng không được phép l biến số (variable) Value: Chỉ được phép là những dữliệu
NGƯỜI THÀNH CÔNG DẬY SỚM THÌ LÀM GÌ? Để trả lời được câu hỏi: "Người thành công dậy sớm thì làm gì?", sau đây tôi sẽ đưa ra 10 thói quen buổi sáng của những nhà khởi nghiệp cực kì thành công, được dịch từ 10 Morning Routines of Wildly Successful Entrepreneurs. Qua đó, bạn có thể chọn ra PHÂN BIỆT CALL, APPLY VÀ BIND TRONG JAVASCRIPT Nhìn chung, hàm call và apply là gần giống nhau. Chúng đều gọi hàm trực tiếp. Chỉ khác ở cách truyền tham số vào (với c all thì đối số phân cách bởi dấu phẩy c omma và với a pply thì đối số cho bởi mảng a rray) Hàm bind thì hơi khác hơn một chút. Hàm này không gọi hàm COMPLETE JAVASCRIPTTRANSLATE THIS PAGECOMPLETE JAVASCRIPT PDFCOMPLETE JAVASCRIPT TUTORIAL PDFTHE COMPLETE JAVASCRIPT COURSETHE COMPLETE JAVASCRIPT COURSE 2020JAVASCRIPT COMPLETE GUIDE Một số thủ thuật sử dụng console hiệu quả. Có thể nói, sử dụng console.log để debug, kiểm tra lỗi là việc thường xuyên đối với hầu hết các lập trình viên JavaScript. Tuy nhiên, không. Posted on May 5th, 2019. THIẾT KẾ WEBSITE RESPONSIVE VỚI CSS TRIỂN KHAI QUEUE TRONG JAVASCRIPT MỘT SỐ BIỂU THỨC CHÍNH QUY REGEXP HAY Trước khi đi vào nội dung chính của bài viết, mình sẽ tóm tắt lại một số kiến thức cơ bản về biểu thức chính quy RegExp để bạn tiện theo dõi: /abc/ : chuỗi các kí tự abc. / : bất kỳ kí tự nào thuộc tập hợp a, b, c. / : bất kỳ kí tự nào không thuộc tập a CÁC CÂU LỆNH THƯỜNG DÙNG TRÊN CMD MÃ MÀU LOGO CÁC THƯƠNG HIỆU NỔI TIẾNG Có một cách đơn giản mà mình thường dùng là học hỏi từ các thương hiệu nổi tiếng. Bạn chỉ cần tải logo của họ về, rồi sử dụng bất kỳ một công cụ chỉnh sửa hình ảnh là có thể lấy ra mã màu ở đó. Hoặc l bạn có thể theo dõi bài viết này. Mình sẽ lấy CÁC CÂU LỆNH THƯỜNG DÙNG TRÊN UBUNTU Khởi động cửa sổ câu lệnh Terminal. Có hai cách để mở Terminal trên Ubuntu: Cách 1: Nhấn phím cửa sổ, sau đó gõ Terminal, biểu tượng Terminal sẽ hiện ra. Bạn chỉ cần click chuột vào để mở nó. Cách 2: Sử dụng phím tắt: Ctrl Alt T. Lúc này, Terminal sẽ hiện lên như sau:Để
CÁCH CÀI ĐẶT VÀ GỠ MỘT GÓI PHẦN MỀM TRÊN UBUNTU Để cài đặt 1 gói phần mềm trên Ubuntu sử dụng Terminal theo cách online, bạn cần có kết nối Internet (dĩ nhiên rồi). Bạn tìm kiếm trên Google tên những gói phần mềm mình cần cài đặt rồi: Mở Terminal: Ctrl Alt T. sudo apt-get install tengoi1 tengoi2 ten_goi3. Nhập mật khẩu vđợi
CÁC CÁCH KẾ THỪA CƠ BẢN TRONG JAVASCRIPT SỬ DỤNG ES6 TEMPLATE STRING CÓ GÌ HAY? COMPLETE JAVASCRIPTTRANSLATE THIS PAGECOMPLETE JAVASCRIPT PDFCOMPLETE JAVASCRIPT TUTORIAL PDFTHE COMPLETE JAVASCRIPT COURSETHE COMPLETE JAVASCRIPT COURSE 2020JAVASCRIPT COMPLETE GUIDE Một số thủ thuật sử dụng console hiệu quả. Có thể nói, sử dụng console.log để debug, kiểm tra lỗi là việc thường xuyên đối với hầu hết các lập trình viên JavaScript. Tuy nhiên, không. Posted on May 5th, 2019. THIẾT KẾ WEBSITE RESPONSIVE VỚI CSS TRIỂN KHAI QUEUE TRONG JAVASCRIPT MỘT SỐ BIỂU THỨC CHÍNH QUY REGEXP HAY Trước khi đi vào nội dung chính của bài viết, mình sẽ tóm tắt lại một số kiến thức cơ bản về biểu thức chính quy RegExp để bạn tiện theo dõi: /abc/ : chuỗi các kí tự abc. / : bất kỳ kí tự nào thuộc tập hợp a, b, c. / : bất kỳ kí tự nào không thuộc tập a CÁC CÂU LỆNH THƯỜNG DÙNG TRÊN CMD MÃ MÀU LOGO CÁC THƯƠNG HIỆU NỔI TIẾNG Có một cách đơn giản mà mình thường dùng là học hỏi từ các thương hiệu nổi tiếng. Bạn chỉ cần tải logo của họ về, rồi sử dụng bất kỳ một công cụ chỉnh sửa hình ảnh là có thể lấy ra mã màu ở đó. Hoặc l bạn có thể theo dõi bài viết này. Mình sẽ lấy CÁC CÂU LỆNH THƯỜNG DÙNG TRÊN UBUNTU Khởi động cửa sổ câu lệnh Terminal. Có hai cách để mở Terminal trên Ubuntu: Cách 1: Nhấn phím cửa sổ, sau đó gõ Terminal, biểu tượng Terminal sẽ hiện ra. Bạn chỉ cần click chuột vào để mở nó. Cách 2: Sử dụng phím tắt: Ctrl Alt T. Lúc này, Terminal sẽ hiện lên như sau:Để
CÁCH CÀI ĐẶT VÀ GỠ MỘT GÓI PHẦN MỀM TRÊN UBUNTU Để cài đặt 1 gói phần mềm trên Ubuntu sử dụng Terminal theo cách online, bạn cần có kết nối Internet (dĩ nhiên rồi). Bạn tìm kiếm trên Google tên những gói phần mềm mình cần cài đặt rồi: Mở Terminal: Ctrl Alt T. sudo apt-get install tengoi1 tengoi2 ten_goi3. Nhập mật khẩu vđợi
CÁC CÁCH KẾ THỪA CƠ BẢN TRONG JAVASCRIPT SỬ DỤNG ES6 TEMPLATE STRING CÓ GÌ HAY? HỌC REACT QUA VÍ DỤ #10: STICKY NOTES Lời kết. Trên đây là kết quả sau khi mình học React qua ví dụ #10 – Sticky Notes. Nếu bạn thấy hay thì có thể thực hành làm thử và tùy biến theo ý thích của bạn. Xem Demo. Sắp tới mình sẽ tiếp tục chia sẻ với bạn các bài thực hành của mình. Nếu bạn thấy hay hoặc SỬ DỤNG ES6 TEMPLATE STRING CÓ GÌ HAY? Trên đây là một số những tính năng mà mình thấy rất hữu ích của ES6 Template String. Ngoài ra, Template String còn hỗ trợ Tagged Template Literals.Bạn có thể đọc tham khảo và chia sẻ lại với mọi người - vì thực lòng là mình chưa sử dụng tính năng này bao giờ, nên không dám chémbừa.
TẠO VÀ DEPLOY ỨNG DỤNG REACT LÊN GITHUB PAGES Các bước cơ bản và đơn giản để tạo và deploy ứng dụng React lên Github Pages. Bạn chỉ cần làm theo đảm bảo sẽ deploy ứng dụng React thành công. MỘT VÀI ỨNG DỤNG CỦA REDUCE TRONG JAVASCRIPT Lời kết. Trên đây là một số ứng dụng của Reduce trong JavaScript, cụ thể là: Chuyển mảng 2 chiều thành mảng một chiều. Chuyển array thành object theo giá trị của một thuộc tính. Hy vọng qua bài viết này, bạn hiểu hơn về Reduce và ứng dụng nó nhiều hơn trong cácproject
CÁCH KIỂM TRA EMPTY OBJECT TRONG JAVASCRIPT Tổng hợp cách kiểm tra empty object trong JavaScript. Kết hợp 2 đoạn kiểm tra trên, mình suy ra hàm để kiểm tra empty object trong JavaScript là: const isEmptyObject = v => { return !!v && v.constructor === Object && Object.keys(v).length === 0; }; Vídụ:
SỬ DỤNG SASS VỚI CREATE-REACT-APP Sử dụng SASS với create-react-app. Dĩ nhiên, để có thể bắt đầu code được với React thì bạn phải cài đặt môi trường với Node.js, yarn hoặc npm và một editor (khuyên dùng) như Visual Studio Code. Bạn có thể xem lại bài viết tạo và deploy ứng dụng React lên Github Pagescủa mình
TẠO SỐ NGẪU NHIÊN TRONG JAVASCRIPT Tạo ngẫu nhiên mã màu HEX. Mã màu HEX có dạng: #RRGGBB. Trong đó, thành phần RR, GG và BB bên trên lần lượt l giá trị của rValue, gValue và bValue ở hệ hexa (thập lục phân hay cơ số 16).. Bạn có thể áp dụng chiến thuật trên bằng cách tạo ngẫu nhiên các giá trị R, G và B bình thường, sau đó format lại chúng thành NGƯỜI THÀNH CÔNG DẬY SỚM THÌ LÀM GÌ? Để trả lời được câu hỏi: "Người thành công dậy sớm thì làm gì?", sau đây tôi sẽ đưa ra 10 thói quen buổi sáng của những nhà khởi nghiệp cực kì thành công, được dịch từ 10 Morning Routines of Wildly Successful Entrepreneurs. Qua đó, bạn có thể chọn ra MỘT SỐ THỦ THUẬT SỬ DỤNG CONSOLE HIỆU QUẢ Console.log là hàm khá phổ biến.Tuy nhiên, không phải ai cũng biết cách sử dụng. Bài viết này sẽ chia sẻ với bạn một số thủ thuật sử dụng console hiệu quả. PHÂN BIỆT CÁC LOẠI HACKER Bài viết được dịch từ website Technotification của tác giả Jagadesh siddhartha về cách phân biệt giữa các loại hacker như hacker mũ đen (black hat), hacker mũ xám (grey hat) và hacker mũ trắng (white hat). Từ hacker có rất nhiều ý nghĩa và trong thế giới của máy tính, nó ám chỉ "những người làm cho thiết bị chạy theo cách This app works best with JavaScript enabled.COMPLETE JAVASCRIPT
Wiki Giới thiệu Liên hệ COMPLETE JAVASCRIPT - TRANG CHỦ SỬ DỤNG SASS VỚI CREATE-REACT-APP Có nhiều cách để style component trong ứng dụng React. Tuy nhiên, cách mà mình thấy cơ bản và hiệu quả nhất, đó là dùng SASS. Bài viết này… Posted on January 7th, 2020 LÀM SAO ĐỂ BẮT BUỘC TRUYỀN THAM SỐ VÀO HÀM? Khi lập trình, nhiều hàm phải bắt buộc truyền tham số vào. Ngược lại thì hàm sẽ không có ý nghĩa gì cả. Do đó, bài viết này sẽ giới thiệu… Posted on October 18th, 2019 TAGGED TEMPLATE ES6 LÀ GÌ? Trong bài viết Sử dụng ES6 Template String có gì hay?, mình đã giới thiệu với bạn về ES6 Template String là gì, cũng như cách dùng và ứng… Posted on October 17th, 2019 CÁCH KIỂM TRA EMPTY OBJECT TRONG JAVASCRIPT Giả sử bạn đang muốn kiểm tra empty object đối với một giá trị cho trước. Với empty object được hiểu như sau:Đó là một object.Và nó không có… Posted on October 16th, 2019 SẮP XẾP TIẾNG VIỆT TRONG JAVASCRIPT Sắp xếp là một bài toán không thể thiếu trong lập trình. Tuy nhiên, mình thấy nhiều bạn vẫn đang gặp khó khăn với việc sắp xếp Tiếng việt… Posted on October 15th, 2019 TẠO SỐ NGẪU NHIÊN TRONG JAVASCRIPT Có thể bạn đã biết hoặc chưa biết về các cách tạo số ngẫu nhiên trong JavaScript. Tuy nhiên, bài viết này mình sẽ tổng hợp lại một số biến… Posted on October 14th, 2019 XOẮN NÃO VỚI PHỎNG VẤN JAVASCRIPT 9 Xin chào bạn đến bài viết Xoắn não với phỏng vấn JavaScript 9, hôm nay mình lại tiếp tục chia sẻ với bạn những câu hỏi phỏng vấn JavaScript… Posted on August 22nd, 2019 XOẮN NÃO VỚI PHỎNG VẤN JAVASCRIPT 8 Xin chào bạn đến bài viết Xoắn não với phỏng vấn JavaScript 8, hôm nay mình lại tiếp tục chia sẻ với bạn những câu hỏi phỏng vấn JavaScript… Posted on August 20th, 2019 TẠI SAO REACT YÊU CẦU RENDER SINGLE DOM ELEMENT? Khi viết code React, chắc hẳn đã ít nhất một lần bạn gặp phải lỗi liên quan đến việc React yêu cầu render single DOM element. Lúc này, cách… Posted on May 15th, 2019 XỬ LÝ BẤT ĐỒNG BỘ SONG SONG HAY TUẦN TỰ? Có thể bạn đã quen với việc xử lý bất đồng bộ trong JavaScript với Promise hoặc Async/await rồi. Tuy nhiên, khi bạn có một chuỗi các hành… Posted on May 12th, 2019 MỘT SỐ THỦ THUẬT SỬ DỤNG CONSOLE HIỆU QUẢ Có thể nói, sử dụng console.log để debug, kiểm tra lỗi là việc thường xuyên đối với hầu hết các lập trình viên JavaScript. Tuy nhiên, không… Posted on May 5th, 2019 MỘT VÀI ỨNG DỤNG CỦA REDUCE TRONG JAVASCRIPT Xin chào bạn, đã lâu rồi mình chưa viết thêm được bài nào. Không biết bạn đã bỏ mình đi hay chưa? À, nếu bạn đang đọc bài viết này, nghĩa là… Posted on April 28th, 2019Xem thêm
BẠN ĐANG TÌM GÌ?CHUYÊN MỤC
Thư viện và Framework JavaScript Thủ thuật JavaScript Javascript cơ bản Phỏng vấn JavaScriptVanilla Js Snippets
Lập trình cơ bản Học React qua ví dụ Thủ thuật máy tínhJavaScript Tutorial
Lập trình JavaScript với FCC JavaScript Design Pattern Lập trình và cuộc sốngẢnh chế vui
CHỦ ĐỀ
React Create-react-app CSS ES6 Array Thuật toán Destructuring Assignment Symbol Spread syntax Async - Await PromiseConsole Debug AJAX
Cookie RegExp Modules Callback Map Command LineGit Performance
IndexedDB Node.js Event Windows Gatsby.js Plugin FFmpeg Template Wordpress IIFE Strict Mode JSONAPI CORS DOM HTML
OOP Canvas jQuery
Mustache.js Ubuntu Dịchblog
LIÊN KẾT
Blog Thuật toán Lam Pham BlogPortfolio
Trang chủ Giới thiệu Liên hệ Điều khoản sử dụng Chính sách bảo mật Sitemap Copyright © 2017-2020 Lam Pham. Unless otherwise noted, all code MITlicense.
Details
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0