JavaScript JavaScript

Webpack Là Gì

Ngay tại trang document http://webpack.github.io/docs/what-is-webpack.html có định nghĩa về Webpack như sau:

Tôi nghĩ cách hiểu nhanh nhất về Webpack đó là ta sẽ phải đụng tay đụng chân với nó.

Hướng Tìm Hiểu

  • Bundle các file JS thành 1 file JS.
  • Bundle ra các file JS chính từ nhiều file JS
  • Chia file JS và load khi cần
  • Nhúng HTML vào trong file JS
  • Nhúng CSS vào trong file JS
  • Nhúng file hình Base64 vào trong file JS

1. Bundle Các File JS Trong Dự Án

Đầu tiên để bắt đầu bạn sẽ tạo c...

HTML HTML

Mọi người cho em hỏi trong jQuery làm cách nào để chọn một option từ một dropdown menu tạo ra bởi thẻ <select>?

Ví dụ như em có một đoạn HTML như sau:

<select name="gender">
    <option value="false">--Vui lòng chọn---</option>
    <option value="0">Female</option>
    <option value="1">Male</option>
</select>

Thì nếu như muốn chọn option với giới tính là Male thì phải làm sao?

JavaScript JavaScript

Các bác cho em hỏi trong JavaScript có hàm nào tương tự như call_user_func của PHP không vậy?

Ví dụ em có danh sách các hàm callback sẽ được gọi như sau:

function callback1() {

}
function callback2() {

}

Sau đó ở trong hàm thứ hai call_dynamically em có một biến name_function_to_call mà giá trị của nó (có thể thay đổi) chính là tên của hàm cần gọi:

function call_dynamically() {
    var name_function_to_call;

    // gọi hàm với tên trùng với giá trị của biến "name_function_to_call" 
    // cal...
JavaScript JavaScript

Đợt vừa rồi khi code frontend cho dự án trên công ty mình đùng phải một task trong đó cần phải lấy ra HTML của một phần tử cho trước nhưng bao gồm cả phần tử mẹ. Mình sẽ minh họa cụ thể bằng code để mọi người dễ hình dung.

Sau khi gửi Ajax request lên server thì mình server trả về code HTML như sau:


<html>
<body>

<!-- Các phần tử khác trên trang -->
...
<div id="content-partial">
    <h3>...</h3>
    <p>...</p>
</div> 
...
<!-- Các phần tử khác trên trang -->
</body>
</html>

Nhiệm vụ tiếp theo...