一种正确判断JS是否存在用户名cookie的方法

有时我们需要用cookie保存用户名来记录登录状态。我们如何正确判断机器用户cookie是否存在你不能简单地使用!=像这样。
复制代码代码如下所示:
a getcookie(username3 );
c_start = document.cookie.indexof(username3 = );
如果(c_start = = 1){
$(# login_form )显示();
$(#登录)藏();
}
别的{
$(# login_form )藏();
$(#登录),表明();
$(#办公室),Html(一);
}

正确的方法是确定是否有一个名叫username3 cookie,并使用document.cookie.indexof(username3 =)来确定,如果返回值是1,这意味着它不存在。