jQuery jQuery

Trong số các thư viện JavaScript từ trước tới nay thì jQuery luôn được coi là một trong những thư viện được sử dụng nhiều nhất. So sánh với các thư viện khác như Prototype, Yahoo Library, MooTools, Ext.... thì jQuery có rất nhiều những ưu điểm nổi bật như:

  • jQuery có cú pháp đơn giản và dễ học (thâm chí developer không cần biết JavaScript vẫn có thể sử dụng được jQuery)
  • jQuery hỗ trợ nhiều tính năng hữu dụng như AJAX, quản lý và tương tác với DOM Element...
  • jQuery có môt hệ sinh thái phần mở rộn...
JavaScript JavaScript

Xin giúp đỡ

Em có đoạn code PHP như sau:

<?php
include "db_conn.php"; // kết nối tới DB
$offset = @$_GET["offset"];
$query = "SELECT id, name, start_date FROM tbl_course LIMIT 10 OFFSET $offset";
$result = mysqli_query($conn, $query);
$data = mysqli_fetch_array($result);
mysqli_close($conn);
?>
<script type="text/javascript">
var courses = <?= json_encode($data); ?>
console.log(courses);
</script>

File db.conn.php để kết nối tới cơ sở dữ liệu:

<?php
$user = "root";
$pass = "abcd1234";
$db = "my_...
JSON JSON

JSON Là Gì

JSON là một kiểu định dạng dữ liệu được sử dụng phổ biến ngày nay. Dữ liệu lưu trữ theo định dạng JSON chỉ bao gồm các chuỗi ký tự (string) hay nói cách khác JSON chỉ lưu trữ văn bản thuần tuý.

Ví dụ chúng ta có một chuỗi JSON như sau dùng để lưu trữ thông tin của một người dùng:

{
    username: "johndoe",
    email: "johndoe@example.net",
    age: 24,
    gender: "male"
}

JSON được xây dựng dựa trên một tiêu chuẩn của ngôn ngữ JavaScrip và là viết tắt của cụm từ JavaScript Object No...

JavaScript JavaScript

Trong JavaScript call()apply() là hai method có thể được sử dụng với bất cứ hàm nào. Nói cách khác khi bạn khai báo một hàm thì hai method này sẽ tự được thêm vào.

function.call()

Hãy xem một ví dụ sử dụng call() sau:

var intro = function() {
    console.log("Tên tôi là " + this.name);
};

var john = {name: "John"};
var peter = {name: "Peter"};

intro.call(john); // Tên tôi là John
intro.call(peter); // Tên tôi là Peter

Trong hàm intro() ở trên chúng ta sử dụng thuộc tính name từ biến this. ...