JavaScript 数字调用方法或者属性

快乐打工仔 分类:实例代码

JavaScript 数字调用方法或者属性属于前端实例代码,有关更多实例代码大家可以查看

在实际应用中,直接量也可以使用方法或者属性。

代码实例如下:

let str="antzone";
console.log(str.length);
console.log(str.charCodeAt(2));

代码运行效果截图如下:

前端教程

上述代码还可以更加简略一些,代码修改如下:

console.log("antzone".length);
console.log("antzone".charCodeAt(2));

代码运行效果截图如下:

前端教程

为什么值类型数据可以使用属性和方法呢。

这是因为首先会将值类型数据包装成对象,然后再去调用这些属性和方法。

对于数字也是如此,看一段代码实例:

let num=5;
console.log(num.toString());

代码运行效果截图如下:

前端教程

将数字直接量包装为对象之后再去调用方法,和字符串完全一样。

是否同样可以与字符串一样进行代码简化呢,代码修改如下:

console.log(5.toFixed());

代码运行效果截图如下:

前端教程

代码报错,这是因为解析器会将那个点误认为数字的小数点。

代码修改如下:

console.log(5 .toFixed());
console.log((5).toFixed());

代码运行效果截图如下:

前端教程

上面两种处理方式都可以避免报错。

JavaScript 数字调用方法或者属性,这样的场景在实际项目中还是用的比较多的,关于JavaScript 数字调用方法或者属性就介绍到这了。

回复

我来回复
  • 暂无回复内容