当我们学习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基本对象的属性以及方法的实例介绍
基础教程推荐
- 兼容Firefox和IE的onpropertychange事件oninput 2024-01-04
- 一文带你掌握axios 工具函数 2023-12-02
- css写菜单:简洁注释版 2022-11-04
- Vue简单到复杂,了解到熟悉 2023-10-08
- 原生ajax调用数据实例讲解 2022-12-15
- 用vue创建项目 2023-10-08
- Ajax技术组成与核心原理分析 2023-01-21
- 基于Spring Boot利用 ajax实现上传图片功能 2023-02-23
- vue动态ip配置,避免重复打包 2023-10-08
- 如何给JS中的数组开头添加元素 2022-08-30