HTML5 pushState用法中state参数和title参数是什么意思

是这样的,想请讲解下,HTML5 pushState用法中state参数和title参数是什么意思
最新回答
悦心自足

2024-04-15 19:44:45

我的理解,state是一个自定义的js对象,用来存储你需要的信息。比如:

var state = { 'page_id': 1, 'user_id': 5 };

title是这个state的标题,就是一个字符串,我觉得是没有用处的,可以传空字符串。

var title = '';
//来自MDN
var state = { 'page_id': 1, 'user_id': 5 };
var title = 'Hello World';
var url = 'hello-world.html';

history.pushState(state, title, url);