文章内容

2018/11/2 15:33:23,作 者: 黄兵

javascript Variable xx implicitly declared

最近在写Javascript代码的时候老是提示:Variable xx implicitly declared.

提示代码:

function change_link() {
    get_uri = location.search
    if (get_uri == null) {
        return false;
    } else {
        $('#add_attr a').attr('href', '/manage/material_property_value' + get_uri)
    }
}

提示截图:


提示的原因:

get_uri没有定义,直接使用。

一边写python,一边写javascript代码,经常搞混。

pyhotn变量直接声明,而javascript需要var get_uri这种方式声明。


解决方案:

修改代码如下:

function change_link() {
    var get_uri = location.search
    if (get_uri === null) {
        return false;
    } else {
        $('#add_attr a').attr('href', '/manage/material_property_value' + get_uri)
    }
}

之后问题解决。


黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - javascript Variable xx implicitly declared

分享到:

发表评论

评论列表