在js中怎么写公共参数,且在js里调用,公共参数可以在一个对象中定义,例如:
var commonParams = {
appId: '123456',
version: '1.0.0',
language: 'en',
platform: 'web'
};
然后可以在需要使用这些公共参数的地方,将它们与其他参数合并:
var apiParams = {
keyword: 'apple',
category: 'fruit'
};
var params = Object.assign({}, commonParams, apiParams);
在这个例子中,使用了Object.assign()
方法将commonParams
和apiParams
对象合并成一个新的对象params
,其中commonParams
中的属性会覆盖apiParams
中的同名属性。
在调用API时,可以将params
对象作为参数传递:
fetch('/api/search', {
method: 'POST',
body: JSON.stringify(params),
headers: {
'Content-Type': 'application/json'
}
}).then(function(response) {
// handle response
}).catch(function(error) {
// handle error
});
在这个例子中,使用了fetch()
函数发送一个POST请求,请求体中包含了params
对象的JSON字符串,并且设置了Content-Type
为application/json
。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END