javascript - .split() 在我尝试解析变量时不起作用

标签 javascript

我正在将 window.location 变成一个变量,我试图拆分它,但它不起作用。有谁知道为什么吗?

如果我执行 alert(window.location) 它会给我:

http://localhost/instagramAjax.php#access_token=asd7.032033f.90c7de9easdab96d880799c34d10f

所以我这样做了,但它不起作用。它只会杀死我的 javascript。

var token = window.location;
token = token.split("#access_token=");
alert(token[1]);

最佳答案

Location 在技术上是一个对象,使用 window.location.href,它是字符串值。 Here's more info if you're interested.

关于javascript - .split() 在我尝试解析变量时不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21947204/

相关文章:

c# - 解释 Asp.net 中的 slider 代码

javascript - 如何使用 bootstrap-table 和 x-editable 在加载时显示数据错误

javascript - 发布请求被切断

javascript - 我应该为我的 gulp 管道 `browserify` 所有文件然后 `concat` 它们吗?还是相反?

javascript - chop 插件问题

javascript - JSON 源映射破坏了 Webstorm 调试过程中的解析器

javascript - 如何对齐 html 表单输入和内容间距

c# - 从 Pinterest 网址获取图板中的所有图像

javascript - 如何在循环中设置状态?

javascript - 仅在 IE 中出现 InvalidCharacterError