I have seen ${ } being used in many javascript codes. What exactly does this do?
For example:
 updateDisplay(){
        if(this.operation != null){
            this.previousOperandTextElement.innerText = ${this.previousOperand} ${this.operation};
        }
        this.currentOperandTextElement.innerText = this.currentOperand;
    }
Why would we not use + to concatenate in this case?
 
    