-3

HTML 文件

<div id="myid"></div>

这些代码在 JavaScript 中是可能的还是无效的?

1.

function $(id) {
    return document.getElementById(id);
}

2.

$("myid").innerHTML = "hello world";
4

2 回答 2

3

下面的代码在javascript中是否可行?

答案是肯定的,那个代码很好。

您显示的代码没有任何问题。正如许多评论者所指出的,它在JS fiddle 中运行良好。

$正如一位评论者所说,不是保留字,请参阅https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Reserved_Words


$但是,如果此代码要被其他人使用,我建议不要使用。$经常被用作 jQuery 的快捷方式,这让一些评论者感到困惑。我相信(为了可读性)你最好使用不同的单个字符。

于 2013-07-18T05:07:20.910 回答
0

请试试这个

<div id="myHtml"></div>

$ = function(id) {
  return document.getElementById(id);
}
console.log($("myHtml"));
$("myHtml").innerHTML = "Hello World";
于 2013-07-18T05:39:58.313 回答