gpt4 book ai didi

javascript - $ ('#id' ) 与 $(id) 之间有何不同?

转载 作者:行者123 更新时间:2023-11-28 18:52:43 25 4
gpt4 key购买 nike

这两个代码有什么区别?因为当我使用 chrome 控制台测试它时,它返回相同的值。如果不输入“#”,这是否意味着它会自动假定它为 id?

最佳答案

在 JavaScript 源代码中,foo 是一个变量'foo' 是一个字符串文字(代表字符串 value foo)。变量可以保存字符串值:

var bar = 'xyz';

在此示例中,变量 bar 被分配了字符串xyz

因此,$('#id') 将字符串值#id 传递给$ 函数。另一方面,$(id) 将变量 id 的值传递给函数。

这些是非常不同的操作,但它们当然可以产生相同的结果。

<小时/>

我认为阅读 JavaScript 教程(例如 http://eloquentjavascript.net/)会让您受益匪浅。 .

关于javascript - $ ('#id' ) 与 $(id) 之间有何不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34214971/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com