다음 자바 스크립트 코드가 생성되었습니다. 이 코드는 정상적으로 작동하지만 Dreamweaver에서는 line (function load_unseen_notification(view = '')
)이 잘못된 것입니다. 하지만 여기서 코드가 잘 작동하는 문제는 무엇입니까? 문제는 view =''
이 될 것이라고 생각합니다. 어떻게 해결할 수 있습니까?자바 스크립트 코드는 작동하지만 오류가 발생합니다.
function load_unseen_notification(view = '')
{
$.ajax({
url:"fetch.php",
method:"POST",
data:{view:view},
dataType:"json",
success:function(data)
{
$('.dropdown-menu').html(data.notification);
if(data.unseen_notification > 0)
{
$('.count').html(data.unseen_notification);
}
}
});
}
글쎄요, 드림위버가 ES6을 지원하지 않는다고 추측하고 있습니다. – epascarello
그게 정확히 문제입니다. Javascript에서는 함수를 정의 할 때 변수에 기본값을 할당 할 수 없습니다. 수동으로해야하고 정의되어 있는지 확인하고 그렇지 않은 경우 빈 문자열을 지정하십시오. –
@AntoniuLivadariu https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Default_parameters – Huangism