我的index.html中有这段代码:
<script type="text/javascript">
var session_cookie_age_html = {{ session_cookie_age }};
var user_logged_html = {{ user_logged }};
if (session_cookie_age_html.length !== 0 && user_logged_html.length !== 0){
var MyGlobalVars = {
SESSION_COOKIE_AGE_JS: session_cookie_age_html,
user_logged_js : user_logged_html,
};
}else{
var MyGlobalVars = {}
}
</script>
我从我的设置中获得会话\u cookie\u年龄
当session\u cookie\u age不存在时,它将保留如下代码:
var session_cookie_age_html = ;
这显然是一个错误。无法询问变量是否未定义,因为它甚至不存在,这真的很奇怪。有什么方法可以检查变量是否存在
相关问题 更多 >
编程相关推荐