Dojo Toolkit - 比较两个字符串

Dojo Toolkit - compare two strings

我正在处理一个使用框架的旧项目:Dojo Toolkit。 我有一个包含以下代码的 jsp 文件:

dojo.style(dojo.byId('nameContainer'), 'display', 'none');

我正在获取 DOM 中元素的 ID,并将 css 样式设置为 display:none。现在我想根据请求参数动态设置它。 像这样:

if (request.getAttribute("testAttributes").get("newName") === "test"){
           dojo.style(dojo.byId('nameContainer'), 'display', '');
     } else {
           dojo.style(dojo.byId('nameContainer'), 'display', 'none');
           }

我调试了代码并正确获取了 attributeValue,但是我不知道如何比较 DOJO 中的两个字符串。我尝试了几种方法,但在文档中找不到任何有用的信息。上面的代码没有做任何事情..调试器跳转到 if-condition 和 else-condition

dojo.style(dojo.byId('nameContainer'), 'display', '');

有什么理由用''来显示吗?看看这个简单的 jsfiddle:

Fiddle