jquery中$.
jQuery 中 $. 的用途
在 jQuery 中,$. 是 jQuery 或 jQuery 对象的别名,通常用于访问 jQuery 的全局方法和属性。$ 是 jQuery 的简写形式,$. 表示调用 jQuery 的静态方法或工具函数。
常见 $. 方法示例
$.ajax
用于发起异步 HTTP 请求(AJAX)。
$.ajax({
url: "https://api.example.com/data",
method: "GET",
success: function(response) {
console.log(response);
},
error: function(error) {
console.error(error);
}
});
$.each
用于遍历数组或对象。
$.each([1, 2, 3], function(index, value) {
console.log(index + ": " + value);
});
$.extend
用于合并多个对象的属性。
var obj1 = { a: 1 };
var obj2 = { b: 2 };
var result = $.extend({}, obj1, obj2);
console.log(result); // { a: 1, b: 2 }
$.grep
用于过滤数组中的元素。
var filtered = $.grep([1, 2, 3, 4], function(value) {
return value > 2;
});
console.log(filtered); // [3, 4]
$.trim
用于去除字符串两端的空格。
var str = " hello ";
console.log($.trim(str)); // "hello"
$. 与 $() 的区别
$.用于调用 jQuery 的静态方法(工具函数),不直接操作 DOM。$()是 jQuery 的选择器函数,用于选择 DOM 元素并返回 jQuery 对象。
自定义 $. 方法
可以通过扩展 jQuery 对象来添加自定义工具方法:

$.customMethod = function() {
console.log("Custom method called");
};
$.customMethod(); // 调用自定义方法
注意事项
- 避免与其他库(如 Prototype.js)的
$冲突,可以使用jQuery.noConflict()。 $.方法是全局的,通常不依赖于特定的 DOM 元素。






