对javascript基本对象的属性以及方法的实例介绍

当我们学习JavaScript时,基本对象(primitive data

当我们学习JavaScript时,基本对象(primitive data types)是学习的重点之一。JavaScript中的基本对象有六种:字符串、数值、布尔、null、undefined和Symbol。每种基本对象都有自己的属性和方法,了解它们可以加深我们对JavaScript的理解。下面,我们将详细介绍这六种基本对象的属性和方法。

1. 字符串

属性

1) length

length 属性返回字符串的长度。

示例代码:

const str = 'hello world';
console.log(str.length);  // 输出 11

方法

1) charAt()

charAt() 方法返回指定索引位置的字符。

示例代码:

const str = 'hello world';
console.log(str.charAt(1));  // 输出 e

2) concat()

concat() 方法连接两个或更多字符串,并返回新字符串。

示例代码:

const str1 = 'hello ';
const str2 = 'world';
console.log(str1.concat(str2));  // 输出 hello world

2. 数值

方法

1) toExponential()

toExponential() 方法把数值转换成指数形式的字符串。

示例代码:

const num = 123.456;
console.log(num.toExponential(2));  // 输出 1.23e+2

2) toPrecision()

toPrecision() 方法把数值转换成指定精度的字符串。

示例代码:

const num = 123.456;
console.log(num.toPrecision(5));  // 输出 123.46

3. 布尔

方法

1) toString()

toString() 方法把布尔值转换成字符串。

示例代码:

const bool = true;
console.log(bool.toString());  // 输出 true

4. null和undefined

因为他们是特殊值而不是对象,所以他们没有属性和方法。

5. Symbol

方法

1) Symbol()

Symbol() 方法返回一个全局唯一的符号。

示例代码:

const symbol1 = Symbol();
const symbol2 = Symbol();
console.log(symbol1 === symbol2);  // 输出 false

2) Symbol.for()

Symbol.for() 方法返回一个已有的、全局唯一的符号,如果不存在,则创建一个新的符号。

示例代码:

const symbol1 = Symbol.for('foo');
const symbol2 = Symbol.for('foo');
console.log(symbol1 === symbol2);  // 输出 true

以上就是对JavaScript基本对象的属性以及方法的实例介绍。学习了这些内容后,相信大家对JavaScript的基础知识有更深的理解。

本文标题为:对javascript基本对象的属性以及方法的实例介绍

基础教程推荐