JavaScript 方法中的点代表什么意思啊?

如:b.slice(b.length-1, b.length).toString(String).split(".");

.toString 前的点在这句中代表什么?
.split(".")前的点在这句中代表什么?
最新回答
浅谈失去的回忆

2024-11-04 01:27:32

点表示对象的属性或者方法。

1、表示属性

var obj={a:1};
obj.a;//这里的点表示a是obj对象的属性

2、表示方法

function TC(){//定义一个类TC
}
TC.prototype.show=function(){//通过原型链定义TC类的方法show
};
var tc = new TC();
tc.show();//这里的.表示show是tc这个类的方法
矮胖病!

2024-11-04 01:36:21

你好,为你解答:
.toString 前的点在这句中代表的是获取对象,是具有语法特性的。

.split(".")这里的点和上面的点不一样,这里的点只是字符,split是拆分的意思,那么这里的意思就是说以“点”作为分界拆分字符串
追问
那你好我说一下 这整句什么意思吗?
追答
slice一般用于数组截取那么我就当b是个数组作为解释:

用slice获取b数组最后一个元素,然后用toString转换这个元素为字符串,最后通过spit以“点”作为分解符截取字符串。