当我尝试解析变量时,.split()将无效

bry*_*yan 1 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]);
Run Code Online (Sandbox Code Playgroud)

Wil*_* P. 5

位置在技术上是一个对象,use window.location.href,它是字符串值. 如果您有兴趣,可以在此处获取更多信息.