将引用设置为文档.位置.搜索
Set Reference to document.location.search
在我的代码中,我有这样的语句:
document.location.search="?a="+n;
我正在尝试缩短(用于代码高尔夫)它,这样我就不必每次都输入document.location.search
。
我想到的第一件事是将document.location.search
设置为一个变量,然后设置该变量,如下所示:
s=document.location.search;
s="?a="+n;
这当然是行不通的,因为 s 是由 document.location.search
的值设置的,而不是它的引用。有没有办法通过引用设置 s?有没有其他方法可以消除重复的document.location.search
实例?
编写函数
function s(val) {
document.location.search = "?a=" + val;
}
并致电
s('test');
你可以通过这样设置来缩短它:
s=document.location
s.search="?a="+n;
相关文章:
- 当使用带有Angular JS的Mapbox API时,如何自动完成位置搜索
- getDetails中引用值错误-谷歌位置搜索
- “;位置搜索框”;在Google Places API中
- JavaScript 位置搜索 URL 中的多个查询参数
- 如果当前网址不包含位置搜索,请重定向到主页
- 谷歌地图API - 多个关键字的位置搜索
- 谷歌地图搜索:调整地图大小后,位置搜索不会居中
- 谷歌地图 API v3 位置搜索与 jQuery 自动完成插件
- AngularJS$位置搜索混乱
- 谷歌位置搜索标记没有显示在地图上
- 无法在开始或位置搜索时加载KML文件以在自定义地图中工作
- 谷歌地图位置搜索框:如何重新计算pac-container的位置
- 传递一个位置.搜索参数到Jasmine (Karma)测试
- 在半径内的Html5地理位置搜索
- 使用regex从每个位置搜索字符串,以便找到重叠的匹配
- Google Drive API Node.js在特定位置搜索文件
- AngularJS美元的位置.搜索不重新加载页面
- 位置搜索类似于Groupon
- Facebook graph v2.0,按地理位置搜索/查询
- 如何在javascript、谷歌地图中使用setPanel()添加位置搜索框和文本方向