今天刷手机的时候,看到一个帖子里,代码里有个“.”,我当时就懵,这是啥意思?以前没见过这么用的,不行,我得弄明白!
我先是百度搜一下,发现这个“.”的用法还挺多的。有的说是表示乘法,有的说是表示小数点,还有的说在编程里有别的意思。看得我云里雾里的,这都啥跟啥!
实践出真知
我决定实际操作一下看看。我先打开我的电脑,启动平时写代码的软件。
在 JavaScript 里面
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
我想起来之前学 JavaScript 的时候,好像见过“.”这个符号。
- 先试试表示“对象属性”这个说法,我写一段最简单的代码:
let myCar = {
color: "red",
type: "SUV"

*(*); // 这里用"."
运行一下,果然出来,控制台输出一个“red”,看来这个“.”在这里是用来访问对象里面的内容的。
- 然后我又试试算术里的小数点:
let num = 3.14;
*(num);
这个大家应该都见过,没啥特别的,结果也正常显示“3.14”。
在 Linux 系统里面
我又想起来,平时用 Linux 命令的时候,好像也经常看到“.”。
- 我打开 Linux 终端,输入
pwd
这个命令,然后又输入ls .
,结果显示当前目录下的所有文件和文件夹。
我突然想起来,之前看教程的时候,说“.”在 Linux 里表示当前目录。这下对上!
- 我又试试“./文件名”这种用法,比如我当前目录下有一个叫“*”的文件,我输入,如果这个文件是可执行的,那么就会运行它,如果不可执行,那么就会打开它,果然和我想的一样。
其他地方
- 我还看到网上说,在数学里“.”可以表示乘法,尤其是在向量运算里。这个我平时不咋接触,就先放一边。
- 还有人提到一个叫“Elipsis”的对象,说“...”是它的文字表示,主要用在切片里。这个我更不熟,以后有机会再研究!
- 我还想起来省略号不就是几个点点嘛(...),但是又感觉不完全一样。
通过今天的实践,我发现这个“.”的含义还真不少。在不同的地方,它的意思可能完全不一样。看来以后写代码、用电脑的时候,还得结合具体情况来理解它才行。今天的分享就到这里,希望能帮到大家!