javascript中的美元符号($)和下划线(41;

美元符号($)和下划线(_)字符是JavaScript标识符,这意味着它们以与名称相同的方式标识对象。它们标识的对象包括变量、函数、属性、事件和对象等。...

美元符号($)和下划线(_)字符是JavaScript标识符,这意味着它们以与名称相同的方式标识对象。它们标识的对象包括变量、函数、属性、事件和对象等。

A young woman is working on her laptop

因此,这些字符的处理方式与其他特殊符号不同。相反,JavaScript将$和uu视为字母表中的字母。

JavaScript标识符(同样,也只是任何对象的名称)必须以小写或大写字母、下划线(_)或美元符号($)开头;后续字符还可以包括数字(0-9)。在JavaScript中允许使用字母字符的任何地方,都可以使用54个可能的字母:任何小写字母(a到z)、任何大写字母(a到z)、$和_。

美元($)标识符

美元符号通常用作函数document.getElementById()的快捷方式。由于此函数相当冗长,并且在JavaScript中经常使用,$一直被用作其别名,许多可用于JavaScript的库都会创建一个$()函数,如果您将元素的id传递给它,该函数将引用DOM中的元素。

然而,$并没有要求它以这种方式使用。但它一直是公约,尽管语言中没有强制执行的内容。

第一个库选择美元符号$作为函数名,因为它是一个短的单字符单词,并且$本身最不可能用作函数名,因此与页面中的其他代码冲突的可能性最小。

现在有多个库提供了自己版本的$()函数,因此许多库现在提供了关闭该定义的选项,以避免冲突。

当然,您不需要使用库就可以使用$()。要用$()替换document.getElementById(),只需将$()函数的定义添加到代码中,如下所示:

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

下划线uu标识符

关于_的使用也形成了一种惯例,它经常被用来作为私有对象的属性或方法的名称的前缀。这是一种快速而简单的方法来立即识别私有类成员,而且它的使用非常广泛,几乎每个程序员都会识别它。

这在JavaScript中特别有用,因为将字段定义为private或public不需要使用private和public关键字(至少在web浏览器中使用的JavaScript版本中是这样的,JavaScript 2.0允许使用这些关键字)。

请注意,与$一样,u的使用只是一种约定,JavaScript本身并不强制使用。就JavaScript而言,$和u只是字母表中的普通字母。

当然,对$and u的这种特殊处理只适用于JavaScript本身。当您测试数据中的字母字符时,它们被视为特殊字符,与任何其他特殊字符没有区别。

  • 发表于 2021-10-11 11:45
  • 阅读 ( 128 )
  • 分类:编程

你可能感兴趣的文章

6个编码应用程序,使编程更容易

...经验的程序员的所有人。如果你刚刚开始,你可以在使用JavaScript之前使用这个应用来学习web技术。它也不仅仅教你如何编程。Enki还帮助您学习与编程相关的主题,比如使用Linux命令行和使用Git管理版本控制。 ...

  • 发布于 2021-03-18 23:25
  • 阅读 ( 198 )

7个whatsapp桌面提示,提高聊天效率

...以使用标记样式修改器将文本转换为粗体、斜体、三线和下划线。是的,最后是学习标记的真正原因。 ...

  • 发布于 2021-03-22 10:45
  • 阅读 ( 403 )

初学者和专家可打印的降价备忘单

...是的,你可以!水平线---***___注意:三个连字符、星号或下划线。超链接这是一个[示例链接](https://www.makeuseof.com)图像![Alt文本](http://example.com/image/path.png)忽略降价在标记字符前面加上\*反斜杠\*以忽略格式。 目标扩展元素代码...

  • 发布于 2021-03-24 06:50
  • 阅读 ( 210 )

如何格式化facebook messenger中的文本以获得唯一消息

... 若要将文本斜体化,请在文本前后键入下划线(\)。像粗体字一样,斜体字通常用来引起对某个细节的注意。更常见的是,它们用于突出显示姓名、外来词或引用对话。 ...

  • 发布于 2021-03-29 05:19
  • 阅读 ( 213 )

如何使用条件格式突出显示google工作表中的行

...条件时要应用的格式类型。可以对结果应用粗体、斜体、下划线、删除线、字体颜色或单元格颜色。默认情况下,每行填充浅绿色。 选择公式找到匹配项时行的显示方式后,单击“完成”。您可以关闭面板或创建另一个要应用...

  • 发布于 2021-04-03 04:41
  • 阅读 ( 238 )

如何格式化whatsapp消息

... 粗体:在两边各放一个星号(*Bold*)。 斜体:在两边加下划线。 删除线:在每一侧放置一个颚化符(~Strikethrough~)。 Monospace:在两边各放三个背面记号(``Monospace````)。 发送邮件时,文本将以所选格式显示。 如果你对打字...

  • 发布于 2021-04-03 04:56
  • 阅读 ( 141 )

所有最好的microsoft word键盘快捷键

...内容。 Ctrl+B:Apple粗体格式 Ctrl+I:应用斜体格式 Ctrl+U:应用下划线格式 Ctrl+Shift+W:对单词应用下划线格式,但不要对单词之间的空格应用下划线格式 Ctrl+Shift+D:应用双下划线格式 Ctrl+D:打开“字体”对话框 Ctrl+Shift+<或>:一次...

  • 发布于 2021-04-05 06:04
  • 阅读 ( 198 )

如何在ls命令中更改目录和文件的颜色

...己的配色方案,以选择不同的文本颜色、背景色和粗体和下划线等格式。 如何工作 颜色方案存储在LS\u COLORS变量中。要查看当前的配色方案,可以告诉Bash打印变量的内容: echo $LS_COLORS 您将看到一长串文件类型和数字代码。我...

  • 发布于 2021-04-07 15:10
  • 阅读 ( 152 )

使用语音听写与mac通话

...)、度符号(°)、标签或磅符号(#)、百分号(%)、下划线(|)、竖线(|)。 货币:美元符号($)、美分符号(¢)、英镑符号(£)、欧元符号(€)、日元符号(¥) 表情符号:斜眼笑脸(XD)、皱眉脸(:-()、笑脸...

  • 发布于 2021-04-11 13:09
  • 阅读 ( 208 )

在android、iphone和ipad上使用语音听写节省时间

...)、度符号(°)、标签或磅符号(#)、百分号(%)、下划线(|)、竖线(|)。 货币:美元符号($)、美分符号(¢)、英镑符号(£)、欧元符号(€)、日元符号(¥) 表情符号:斜眼笑脸(XD)、皱眉脸(:-()、笑脸...

  • 发布于 2021-04-11 13:49
  • 阅读 ( 203 )
祉是喵
祉是喵

0 篇文章

相关推荐