
Bài viết liệt kê ra 26 câu hỏi phỏng vấn thường gặp dành cho các lập trình viên frontend làm về Rêact.js và Redux. Trong đó có cả các câu hỏi dễ mà chắc chắn hầu như tất cả những ai tìm hiểu về React.js đều trả lời được như React.js là gì, Flux là gì... cho tới những câu hỏi khó hơn một chút như phân biệt element và component trong React.
Mình có một bảng có tên là products
trong đó có một cột là product_id
. Bây giờ mình muốn chuyển tên của cột này chỉ là id
thì phải sử dụng câu lệnh như thế nào?
PHP (viết tắt của cụm từ Personal Home Page) là ngôn ngữ lập trình kịch bản (scripting language) mã nguồn mở được dùng phổ biến để ra tạo các ứng dụng web chạy trên máy chủ. Mã lệnh PHP có thể được nhúng vào trong trang HTML nhờ sử dụng cặp thẻ PHP <?php ?>
Trong JavaScript, hoisting là việc đưa các khai báo biến lên phần đầu tiên của phạm vi mà biến được sử dụng.
Ví dụ khi bạn khai báo và sử dụng biến myNumber
như sau:
myNumber = 20
alert(myNumber);
var myNumber;
Thì khi biên dịch đoạn mã trên, chương trình xử lý JavaScript sẽ viết lại chúng thành như sau:
var myNumber;
myNumber = 20;
alert(myNumber);
Và như vậy khi bạn sử dụng hàm alert
thì giá trị của biến myNumber
lúc này (trong cả 2 ví dụ) đều sẽ là 20
.
Đây là một trong những lỗi phổ biến mà rất nhiều lập trình viên đã gặp khi cài đặt package hay còn gọi là mô-đun (module) của Node.js. Thông báo chi tiết của lỗi này như sau:
npm WARN enoent ENOENT: no such file or directory, open '/path_to_install_folder/package.json'
npm WARN nodejs No description
npm WARN nodejs No repository field.
npm WARN nodejs No README data
npm WARN nodejs No license field.
Cách khắc phục lỗi trên khá đơn giản. Bạn chỉ cần chạy câu lệnh sau:
npm init
Câu lệnh này để khở...
Trong bài học trước bạn đã tìm hiểu cách lưu bài viết lên database. Ở bài học này chúng ta sẽ cùng nhau tìm hiểu cách hiển thị danh sách các bài viết được lưu trên database.
Trên máy bạn mở text editor và tạo một file với tên list.php
với nội dung như sau:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Form HTML</title>
</head>
<body>
<h1>Danh sách bài viết</h1>
<table>
<thead>
<tr>
<th>STT</th...