Jquery 穿过一个物体
我想完美地包装jquery帖子,并得到它。是否有可能传递参数对象Jquery 穿过一个物体,jquery,Jquery,我想完美地包装jquery帖子,并得到它。是否有可能传递参数对象 function myPost(){ return $.post(arguments); } 执行上述操作不起作用,因为它是作为对象传递的 否则我就得把它包起来 jQuery.each( [ "get", "post" ], function( i, method ) { jQuery[ method ] = function( url, data, callback, type ) { // sh
function myPost(){
return $.post(arguments);
}
执行上述操作不起作用,因为它是作为对象传递的
否则我就得把它包起来
jQuery.each( [ "get", "post" ], function( i, method ) {
jQuery[ method ] = function( url, data, callback, type ) {
// shift arguments if data argument was omitted
if ( jQuery.isFunction( data ) ) {
type = type || callback;
callback = data;
data = undefined;
}
return jQuery.ajax({
url: url,
type: method,
dataType: type,
data: data,
success: callback
});
};
});
您正在寻找:
使用apply
可以传递一个数组,该数组将用于调用函数,第一个参数设置为第一个数组元素,第二个参数设置为第二个数组元素,以此类推
ES6扩展运算符
使用ES6,您可以这样做:
function myPost() {
return $.post(...arguments);
}
您正在寻找:
使用apply
可以传递一个数组,该数组将用于调用函数,第一个参数设置为第一个数组元素,第二个参数设置为第二个数组元素,以此类推
ES6扩展运算符
使用ES6,您可以这样做:
function myPost() {
return $.post(...arguments);
}
明亮的在JS.Brilliant中总是有办法的。在JS中总是有办法的。