相关疑难解决方法(0)

JavaScript中是否有"null coalescing"运算符?

Javascript中是否有空合并运算符?

例如,在C#中,我可以这样做:

String someString = null;
var whatIWant = someString ?? "Cookies!";
Run Code Online (Sandbox Code Playgroud)

我可以为Javascript找出的最佳近似值是使用条件运算符:

var someString = null;
var whatIWant = someString ? someString : 'Cookies!';
Run Code Online (Sandbox Code Playgroud)

这有点ick嘿恕我直言.我可以做得更好吗?

javascript operators null-coalescing-operator null-coalescing

1305
推荐指数
11
解决办法
31万
查看次数

如何从GET参数中获取值?

我有一个带有一些GET参数的URL,如下所示:

www.test.com/t.html?a=1&b=3&c=m2-m3-m4-m5 
Run Code Online (Sandbox Code Playgroud)

我需要获得全部价值c.我试图读取URL,但我只是m2.我如何使用JavaScript执行此操作?

javascript url

1255
推荐指数
34
解决办法
197万
查看次数

如何使用JavaScript检查URL中的#hash?

我有一些jQuery JavaScript代码,我想只在URL中有一个哈希(#)锚链接时运行.如何使用JavaScript检查此角色?我需要一个简单的catch-all测试来检测这样的URL:

  • example.com/page.html#anchor
  • example.com/page.html#anotheranchor

基本上是这样的:

if (thereIsAHashInTheUrl) {        
    do this;
} else {
    do this;
}
Run Code Online (Sandbox Code Playgroud)

如果有人能指出我正确的方向,那将非常感激.

javascript anchor jquery fragment-identifier

754
推荐指数
12
解决办法
60万
查看次数

获取url参数jquery或如何获取查询字符串值在js中

我已经看到很多jQuery示例,其中参数大小和名称未知.我的网址只有1个字符串:

http://example.com?sent=yes
Run Code Online (Sandbox Code Playgroud)

我只是想检测一下:

  1. 是否sent存在?
  2. 它等于"是"吗?

parameters url jquery query-string querystringparameter

581
推荐指数
15
解决办法
114万
查看次数

Twitter Bootstrap选项卡:转到页面重新加载或超链接上的特定选项卡

我正在开发一个网页,其中我正在使用Twitter的Bootstrap Framework和他们的Bootstrap Tabs JS.除了一些小问题外,它的效果很好,其中一个是我不知道如何从外部链接直接转到特定的选项卡.例如:

<a href="facility.php#home">Home</a>
<a href="facility.php#notes">Notes</a>
Run Code Online (Sandbox Code Playgroud)

单击外部页面上的链接时,应分别转到"主页"选项卡和"注释"选项卡

html javascript tabs twitter-bootstrap

343
推荐指数
14
解决办法
27万
查看次数

如何从javascript中检索GET参数?

http://domain.com/page.html?returnurl=%2Fadmin
Run Code Online (Sandbox Code Playgroud)

对于js内部page.html,如何检索GET参数?

对于上面这个简单的例子,func('returnurl')应该是/admin

但它也适用于复杂的查询......

javascript get

341
推荐指数
9
解决办法
47万
查看次数

Parse query string in JavaScript

Possible Duplicate:
How can I get query string values?

I need to parse the query string www.mysite.com/default.aspx?dest=aboutus.aspx. How do I get the dest variable in JavaScript?

javascript parsing query-string

329
推荐指数
10
解决办法
40万
查看次数

如何在查询字符串中传递数组?

是否有通过查询字符串传递数组的标准方法?

为了清楚起见,我有一个包含多个值的查询字符串,其中一个值是数组值.我希望将查询字符串值视为数组 - 我不希望数组被展开,以便它与其他查询字符串变量无法区分.

此外,根据这篇帖子的答案,作者建议不定义对数组的查询字符串支持.这准确吗?

编辑:

基于@Alex的回答,没有标准的方法可以做到这一点,所以我的后续工作是什么是一种简单的方法来识别我正在阅读的参数是PHPJavascript中的数组?

将多个参数命名为同名是否可以接受,这样我知道它们属于一个数组?例:

?myarray=value1&myarray=value2&myarray=value3...
Run Code Online (Sandbox Code Playgroud)

或者这是不好的做法?

php arrays query-string querystringparameter

324
推荐指数
7
解决办法
47万
查看次数

如何从查询字符串中获取参数值

如何在routes.jsx文件中定义路由,以便__firebase_request_key从服务器重定向后从Twitter的单点登录进程生成的URL中捕获参数值?

http://localhost:8000/#/signin?_k=v9ifuf&__firebase_request_key=blablabla
Run Code Online (Sandbox Code Playgroud)

我尝试使用以下路由配置,但是:redirectParam没有捕获所提到的参数:

<Router>
  <Route path="/" component={Main}>
    <Route path="signin" component={SignIn}>
      <Route path=":redirectParam" component={TwitterSsoButton} />
    </Route>
  </Route>
</Router>
Run Code Online (Sandbox Code Playgroud)

reactjs react-router

323
推荐指数
29
解决办法
46万
查看次数

获取转义的网址参数

我正在寻找一个可以获取URL参数的jQuery插件,并支持此搜索字符串而不输出JavaScript错误:"格式错误的URI序列".如果没有支持这个的jQuery插件,我需要知道如何修改它来支持这个.

?search=%E6%F8%E5
Run Code Online (Sandbox Code Playgroud)

解码后,URL参数的值应为:

æøå
Run Code Online (Sandbox Code Playgroud)

(字符是挪威语).

我无权访问服务器,因此我无法对其进行任何修改.

javascript url url-parameters query-string

301
推荐指数
8
解决办法
36万
查看次数