首页 > 编程语言 >JavaScript-6 简介:属性、方法和内置对象

JavaScript-6 简介:属性、方法和内置对象

时间:2022-09-05 01:45:36浏览次数:161  
标签:内置 对象 简介 JavaScript 数据类型 数学 字符串

JavaScript-6 简介:属性、方法和内置对象

特性

当我们向 JavaScript 程序添加一条新数据时,浏览器会将其保存为该数据类型的一个实例。并且所有数据类型都可以访问传递给每个实例的某些属性。

举个例子,字符串的每个实例都有一个名为 长度 存储该字符串中的字符数。您可以通过在字符串末尾添加句点和要在句点后使用的属性名称来访问属性信息。

'你好'.length; // 输出:5

在上面的示例中,结果为 5 的原因是因为单词 hello 有 5 个字符。

.是另一个运算符。我们称之为“点运算符”。点运算符用于将属性绑定到一条数据。你可以再看一遍上面的例子。

方法

方法是我们可以执行的操作。数据类型可以访问允许我们操作该数据类型实例的方法。例如,JavaScript 有一些字符串方法。我们通过将它们附加到实例来调用或使用这些方法。以下是您需要执行的操作:

  • 键入数据。
  • 最后放一个点运算符。
  • 键入方法的名称。
  • 在末尾打开和关闭括号。

让我们举一些例子:

'你好'.toUpperCase(); // 输出:'你好'

'嘿'.startsWith('H'); // 输出:真

(注意:对于我上面和本文其余部分给出的所有代码示例,请在 console.log() 中运行它们以进行输出)

这里我想介绍一些常用的方法,从上面的例子开始:

.toUpperCase() :将字符串中的所有字母大写。

。以。。开始() : 如果括号中指定的字母出现在字符串的开头,则返回 true,一个布尔值。

。修剪() :从字符串中删除前导和尾随空格。

内置对象

我在之前的文章中提到过对象是 JavaScript 中的另一种数据类型。在本文中,我不会深入探讨对象的细节,但我会向您介绍一些内置对象。在 JavaScript 中,我们可以创建自己的对象,但也有一些内置对象。内置对象可用于多种用途。例如,有一个 Math 对象可以进行比算术更复杂的数学运算。对象也可以有自己的方法。

数学.随机(); // 返回一个介于 0 和 1 之间的随机数。这包括 0 但不包括 1。

要生成 0 到 80 之间的数字,我们可以使用上面的内置对象并将其乘以 80:

数学.随机()* 80;

但上面的结果并不总是一个整数。它很可能是十进制数。我们可以用 数学.地板() 将其转换为整数。

数学.地板() 将十进制数四舍五入为整数。

要生成 0 到 30 之间的随机数并将其四舍五入为整数,我们可以将 数学随机() 里面乘以30 数学.地板()

Math.floor(Math.random() * 30);

我们在上面的例子中做了什么?

  1. 数学随机() 生成一个介于 0 和 1 之间的随机数。
  2. 然后这个数字乘以 30。因此,生成了一个介于 0 和 30 之间的数字。
  3. 数学.地板() 将此数字四舍五入为整数。

除了数学之外,数学还有很多其他的方法 数学随机()数学.地板() .例如:

数学.ceil() :返回大于或等于的最小整数。

有关更多数学,请参阅 这一页 在 MDN 上。

顺便一提;

Number.isInteger() : 检查数字是否为整数。

在下一篇文章中,我将介绍变量,这将结束 JavaScript 简介系列。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/14386/33130501

标签:内置,对象,简介,JavaScript,数据类型,数学,字符串
From: https://www.cnblogs.com/amboke/p/16656704.html

相关文章

  • Vue简介
    1.什么是vue官方给出的概念:Vue(读音/vju/,类似于view)是一套用于构建用户界面的前端框架1.构建用户界面用vue往html页面中填充数据,非常的方便2.框架......
  • HTML、CSS 和 JavaScript 格式的 3D 玻璃天气图标
    HTML、CSS和JavaScript格式的3D玻璃天气图标3D玻璃天气图标免费下载****在HTML、CSS和JavaScript中HTML:<divclass="weatherweather--sun"><divclass......
  • JavaScript 逻辑且(&&)和逻辑或(||)的妙用
    简单运用逻辑且(&&):左右必须都满足true才返回true;逻辑或(||):左右其中一个满足true就返回true。这样简单的运用是整体返回一个布尔值,适合在语句判断的时候用:letus......
  • 内置单片机的433无线模块高速连传典型运用
    E61是高速型433M无线数传模块,内置高性能单片机和高速无线RF芯片,UART串口透明传输,工作在425~450.5MHz频段(默认433MHz),发射功率最大1W。无线模块在“连续传输方式”下......
  • python中的内置函数
    内置函数#1.abs函数print(abs(-1))#绝对值方法#2.all函数print(all([1,'aaa','']))#falseprint(all([]))#true#all方法里面是一个可迭代对象,all会自动将这......
  • Mybatis学习笔记(一)——简介
     1.Mybatis是什么MyBatis是一个开源、轻量级的数据持久化框架,是JDBC和Hibernate的替代方案。MyBatis内部封装了JDBC,简化了加载驱动、创建连接、创建statement......
  • python-常用内置函数
    数学相关的内置函数abs:取绝对值divmod:求两个数相除的商和余数max:求最大数min:求最小数pow:幂运算round:四舍五入保留到指定小数位sum:用来求和可迭代对象相关......
  • 【Python基础】内置函数filter详解
    filter,顾名思义,就是一个过滤器。其作用是从列表(或其他序列类型)中筛选出满足条件的子列表,filter是python的内置函数,无须import即可直接使用。1filter的基础用法对于列表(或......
  • 第十章-JavaScript 互操作性
    从C#调用JavaScript浏览器具有许多您可能希望在Blazor网站中使用的功能。例如,您可能希望使用浏览器的本地存储来跟踪某些数据。由于Blazor的JavaScript互操作性......
  • HTML、CSS 和 JavaScript 格式的 3D 玻璃天气图标
    HTML、CSS和JavaScript格式的3D玻璃天气图标3D玻璃天气图标免费下载****在HTML、CSS和JavaScript中HTML:<divclass="weatherweather--sun"><divclass......