newClassName = element.className前后换了位置又是什么意思呢?

正确函数:

function addClass(element,value) {    if(!element.className) {
        element.className = value;
    } else {
        newClassName = element.className;
        newClassName += " ";
        newClassName += value;
        element.className = newClassName;
    }
}

写成这样可以吗?

function addClass(element,value) {    if(!element.className) {
        element.className = value;
    } else {
        
        newClassName += " ";
        newClassName += value;
        
}


精慕HU
浏览 475回答 1
1回答

慕后森

相当于element.className = element.className + " " + value;
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript