Hàm setTimeout và tạo dòng chữ cuộn thanh tiêu đề của trình duyệt bằng Javascript

1. Hàm setTimeout() Hàm setTimeout() được sử dụng để thiết lập một một khoảng thời gian nhất định sẽ thực hiện một hành động hay nhiệm vụ nào đó. Nhưng cần lưu ý là nó chỉ thực hiện duy nhất có một lần thôi nhé. Cú pháp : setTimeout(function, time) Trong đó : function: là nội dung ...

Tác giả: Trần Trung Dũng viết 16:45 ngày 01/10/2018

Tìm hiểu cú pháp jQuery

1. Cú pháp jQuery Cú pháp jQuery dùng để chọn một hay nhiều nhóm hoặc các phần tử HTML và thực hiện một hay nhiều chuỗi “các hành động” với các phần tử này. Cú pháp cơ bản là: $(selector).action(); Hoặc JQuery(selector).action() Trong đó: Ký hiệu $/JQuery dùng ...

Tác giả: Trịnh Tiến Mạnh viết 16:45 ngày 01/10/2018

Làm menu ẩn hiện khi scroll bằng JQuery - Headroom

Có thể nói rằng menu là một thành phần không thể thiếu được trong một Website, nó điều hướng người dùng, giúp người dùng di chuyển giữa các mục khác nhau. Hiện nay có rất nhiều cách thể hiện phong cách cũng như vị trí đặt menu, nhưng thông dụng nhất là dạng menu nằm ngang. Khi người dùng scroll, ...

Tác giả: Bùi Văn Nam viết 16:45 ngày 01/10/2018

Bài 02: Các phần tử trong HTML

Trong bài trước mình đã viết một thẻ hay phần tử HTML là tất cả nội dung phía trong thẻ mở và thẻ đóng bao gồm cả tên thẻ. Thẻ bắt đầu * Nội dung của phần tử Thẻ kết thúc * <p> Đây là một đoạn </p> <a href="/default.htm"> Đây là một liên kết ...

Tác giả: Bùi Văn Nam viết 16:44 ngày 01/10/2018

Hiệu ứng sản phẩm bay vào giỏ hàng sử dụng JQuery

Chả là hôm nọ có một bạn hỏi mình mà dạo này bản thân mình cũng bận quá không làm cho bạn ấy được. Thực ra mình cũng bảo bạn ấy search trên Google thiếu gì code người ta làm sẵn rồi. Khổ lỗi mình cũng đoán bạn ấy không biết nên search với từ khóa gì. Nếu mà search bằng từ khóa tiếng viết chắc thì ...

Tác giả: Trịnh Tiến Mạnh viết 16:44 ngày 01/10/2018

Bài 01: Giới thiệu HTML

1. HTML là gì ? HTML là một ngôn ngữ dùng để mô tả các trang web. HTML là viết tắt của Hyper Text Markup Language HTML là một ngôn ngữ đánh dấu HTML là một tập hợp các thẻ ( tagname) đánh dấu. Các thẻ này sẽ đóng vai trò mô tả nội dung văn bản chứa trong nó Các Văn bản HTML ...

Tác giả: Vũ Văn Thanh viết 16:44 ngày 01/10/2018

Hàm xử lý mảng trong Javascript

Thì như mình đã nói rằng lượng kiến thức về mảng cũng khá nhiều. Nếu bạn đã lắm được kiến thức về mảng như mình đã giới thiệu ở bài trước mà chưa lắm được kiến thức trong nội dung mình sắp trình bày dưới đây thì coi như là bạn chưa lắm được gì cả. Trong nội dung bài viết này chúng ta sẽ đi tìm ...

Tác giả: Hoàng Hải Đăng viết 16:44 ngày 01/10/2018

Object - đối tượng trong Javascript

1. Đối tượng là gì? Ngoài đời thực thì đối tượng là một nhân vật hữu hình như Người, Sinh Viên, Học Sinh, Động vật, Xe đạp, Xe máy, Ô tô...v.v. Trong JavaScript đối tượng là một biến đặc biệt nó có khả năng lưu trữ nhiều giá trị đồng thời. Javascript có sẵn một số đối tượng như String, Array, ...

Tác giả: Vũ Văn Thanh viết 16:44 ngày 01/10/2018

Bài 03: Các thuộc tính trong thẻ HTML

1. Thuộc tính trong HTML Các phần tử HTML có thể có các thuộc tính. Các thuộc tính cung cấp thêm các thông tin cho một phần tử HTML Các thuộc tính luôn luôn được chỉ định trong thẻ bắt đầu . Các thuộc tính đi với nhau thành từng cặp là tên/giá trị, ví dụ: name="value" Cú ...

Tác giả: Tạ Quốc Bảo viết 16:44 ngày 01/10/2018

Hàm Console trong Javascript

1. Console trong Javascript là gì. Hiểu một cách đơn giản console trong Javascript nó là một đối tượng cung cấp cho chúng ta các phương thức & cách thức để truy suất vào quá trình debug của trình Browser web. Hiện nay hầu hết các Browser đều cung cấp cho người dùng một cửa sổ Console và ...

Tác giả: Trần Trung Dũng viết 16:44 ngày 01/10/2018

Bài 03: Controller trong AngularJS

1. Controller trong AngularJs hoạt động như thế nào ? Trong AngularJs, Controller giống như một hàm contructor của Javascript, dùng để khởi tạo các thuộc tính, phương thức cần thiết và gửi ra ngoài view thông qua đối tượng phạm vi $scope. Khi chúng ta tạo ra 1 controller và đính kèm nó vào ...

Tác giả: Trần Trung Dũng viết 16:44 ngày 01/10/2018

Bài 02: Hiểu về Data Binding trong AngularJs

Ở bài trước, mình đã có nhắc sơ về Data Binding trong AngularJs, và có đưa ra một ví dụ Hello Worls để các bạn có cái nhìn đầu tiên về AngularJS. Bài viết này mình sẽ giúp các bạn đi sâu vào tìm hiểu & giải thích cho các bạn cơ chế Data Binding trong AngularJs. 1. Data Binding trong ...

Tác giả: Tạ Quốc Bảo viết 16:43 ngày 01/10/2018

Bài 04 : Service trong Angularjs

1. Service trong AngularJs là gì ? Trong AngularJs, Service là những đối tượng mà bản thân nó chứa môt hoặc một nhóm các chức năng nhằm thực hiện những tác vụ cụ thể nào đó. Service trong AngularJs chứa các business logic, được coi là quả tim của một ứng dụng AngularJs. Nói một cách đơn giản là ...

Tác giả: Tạ Quốc Bảo viết 16:43 ngày 01/10/2018

Hằng và biến trong Javascript

1. Hằng trong javascript. Hằng là đại lượng có giá trị không thay đổi trong suốt quá trình thực hiện. Để khai báo hằng trong javascript chúng ta sử dụng cú pháp: const name = value; Trong đó : name: Là tên của hằng các bạn muốn đặt. value: Là giá trị của hằng, có thể là ...

Tác giả: Tạ Quốc Bảo viết 16:43 ngày 01/10/2018

Hàm alert(), confirm() và prompt() trong Javascript

Trong bài trước thì chúng ta đã tìm hiểu về các hàm console.* rồi. Có thể nói rằng độ HOT của ba hàm này cũng không hề kém cạnh. Nhưng trên thực tế ở phía người dùng nó lại ít được sử dụng. Bản thân chúng không cho phép nhà lập trình customize giao diện theo ý muốn mà hoàn toàn sử dụng giao diện ...

Tác giả: Trần Trung Dũng viết 16:43 ngày 01/10/2018

Câu lệnh điều kiện trong javascript

1. Câu lệnh if. 1.1 If Cú pháp: if (condition) { //nếu điều kiện đúng thì thực hiện } Trong đó : condition là một hoặc nhiều biểu thức điều kiện có giá trị trả về TRUE/FALSE. Ví dụ : <script type="text/javascript"> var a = 5; var b = 6; if (a < ...

Tác giả: Trịnh Tiến Mạnh viết 16:43 ngày 01/10/2018

Bài 05 : Scope trong AngularJs

1. Scope trong AngularJs là gì ? Scope (biến phạm vi $scope) là một đối tượng trung gian mà thông qua nó các thuộc tính hay phương thức bên trong controller được truyền tải ra ngoài View. Chính vì thế chỉ có những thuộc tính và phương thức sử dụng $scope mới có thể tương tác với lớp View của một ...

Tác giả: Trần Trung Dũng viết 16:43 ngày 01/10/2018

Toán tử trong Javascript

1. Toán tử gán. Trong bài trước thì chúng ta đã cùng nhau tìm hiểu về cách khai báo hằng số và biến trong Javascript. Thì thực ra quá trình đó chính là chúng ta gán một cho một biến hoặc một hằng một giá trị xác định. Vì vậy để gán một giá trị bất kỳ cho một biến hay một hằng ta hay sử dụng dấu ...

Tác giả: Bùi Văn Nam viết 16:43 ngày 01/10/2018

Hàm declaration và hàm expression trong Javascript

Như mình đã nói ở trên thì trong Javascript có hai kiểu hàm declaration và hàm expression. Thì hai kiểu hàm này có gì giống và khác nhau?. Và mỗi kiểu hàm riêng đó chúng có những ưu và nhược điểm gì. Đầu tiên chúng ta sẽ nhìn vào hai cách viết hàm declaration và hàm expression như sau. ...

Tác giả: Hoàng Hải Đăng viết 16:43 ngày 01/10/2018

Vòng lặp trong javascript

Trong Javascript hỗ trợ chúng ta năm loại vòng lặp. Nhưng phổ biến nhất là bốn loại vòng lặp như sau: for - Lặp qua một khối lệnh bất kỳ nào đó một số lần for...in() - lặp qua các thuộc tính của một đối tượng bất kỳ while - lặp qua một khối lệnh trong khi vẫn thỏa mãn một biểu thức điều ...

Tác giả: Trịnh Tiến Mạnh viết 16:42 ngày 01/10/2018