Thứ Tư, 18 tháng 2, 2009

Các tiện ích trong JQuery (Phần 4)

jQuery.trim() : Hủy bỏ các khoảng trắng từ đầu và cuối của một chuỗi.

jQuery.trim(str)
str : chuỗi dùng để trim.

Các $.trim() function loại bỏ tất cả các dòng mới, khoảng trắng (bao gồm cả không gian không bị phá hủy), và các tab từ đầu và cuối của chuỗi cung cấp. Nếu các ký tự này xảy ra khoảng trắng ở giữa chuỗi, chúng được bảo tồn.

Ví dụ: Hủy bỏ cả hai khoảng trắng ở đầu và ở cuối chuỗi.
    
    

Hoặc :

$.trim(" hello, how are you? ");

jQuery.type() : Xác định nội bộ JavaScript [[Class]] của một đối tượng.
jQuery.type(obj)
obj : Đối tượng để có được những JavaScript bên trong [[Class]] của.

Một số kỹ thuật được sử dụng để xác định chính xác giá trị trả lại cho một đối tượng. Các [[Class]] được xác định như sau:

Nếu đối tượng có xác định hoặc vô giá trị, sau đó "không xác định" hoặc "vô giá trị" có trả về cho phù hợp.

Nếu đối tượng có một bên trong [[Class]] tương đương cho một trong những trình duyệt được tích hợp trong các đối tượng, tên liên quan được trả về. (Xem thêm chi tiết về kỹ thuật này.)
  • jQuery.type(true) === "boolean"
  • jQuery.type(3) === "number"
  • jQuery.type("test") === "string"
  • jQuery.type(function(){}) === "function"
  • jQuery.type([]) === "array"
  • jQuery.type(new Date()) === "date"
  • jQuery.type(/test/) === "regexp"
Mọi thứ khác trả về "đối tượng" như kiểu của nó.

Ví dụ: Tìm ra nếu tham số có một RegExp.
     Is it a RegExp?
    

jQuery.merge() : ợp nhất các nội dung của hai mảng với nhau trong những array đầu tiên.

jQuery.merge(first,second)
first : Các array đầu tiên cho hợp nhất, các yếu tố của thứ hai được thêm vào.
second : Các array thứ hai cho nhập vào, đầu tiên không thay đổi gì.

Ví dụ: hòa trộn hai mảng, thay đổi các tham số first .

$.merge( [0,1,2], [2,3,4] )

Ví dụ: hòa trộn hai mảng, thay đổi các tham số first .

$.merge( [3,2,1], [4,3,2] )

Ví dụ: hòa trộn hai mảng, nhưng sử dụng một bản sao, do đó, các gốc không thay đổi.

var first = ['a','b','c'];
var second = ['d','e','f'];
$.merge( $.merge([],first), second);

DangTrung.

Không có nhận xét nào:

Đăng nhận xét