相关疑难解决方法(0)

JavaScript点表示法

以下行显然用点表示法写得最好.我正在尝试清理我的JavaScript代码以使其严格.这是什么意思?

if (ie||ns6)
{
    var tipobj=document.all? document.all["dhtmltooltip"] : document.getElementById? document.getElementById("dhtmltooltip") : "";
}
Run Code Online (Sandbox Code Playgroud)

我在我的代码行中添加了一些上下文,以防这有用吗?我对DOM一无所知.我不是要支持Internet Explorer 4,这不是我的代码,我自己也无法编写JavaScript.我只是试图让它符合规范,JSLint工具说明了这一行:

第17行字符43的问题:['dhtmltooltip']最好用点表示法编写.

javascript syntax

36
推荐指数
2
解决办法
6万
查看次数

javascript中点符号和括号表示法之间的区别

我试图理解.Notation[]符号之间的区别.在我下面的问题中,当我使用时,if (object[key] === true)我得到了正确的答案.当我使用if (object.key === true)它不起作用.有人可以解释为什么它不同.

var myObj = {
    one: false,
    two: false,
    three: false,
    four: true,
    five: false,
    six: false
};
var myFunc = function (object) {
    for (var key in object) {
        if (object[key] === true) {
            return "There is a true value in this object";
        } else {

        }
    }
    return "Sorry, there are no true values in this object";
};
Run Code Online (Sandbox Code Playgroud)

javascript syntax brackets

13
推荐指数
1
解决办法
8869
查看次数

标签 统计

javascript ×2

syntax ×2

brackets ×1