Heim >Web-Frontend >js-Tutorial >Was sind die am häufigsten verwendeten Objekte in js? Detaillierte Erläuterung der Eigenschaften und Methoden von js-Objekten

Was sind die am häufigsten verwendeten Objekte in js? Detaillierte Erläuterung der Eigenschaften und Methoden von js-Objekten

php是最好的语言
php是最好的语言Original
2018-08-08 15:50:133281Durchsuche

Es gibt viele Möglichkeiten, die Eigenschaften von Objekten in js zu erhalten. Der Artikel konzentriert sich auf die Erläuterung einiger allgemeiner Objekte in js und ihrer jeweiligen Eigenschaften Vielleicht sieht es chaotisch aus, aber es ist alles. Der Autor hat es sorgfältig zusammengestellt, in der Hoffnung, dass es für alle hilfreich sein kann, und teilt es allen als Referenz mit. Bitte verzeihen Sie mir etwaige Mängel.

1. Zahlenobjekt

Zahlenobjekt stellt ein numerisches Datum, eine Ganzzahl oder eine Gleitkommazahl dar. Normalerweise müssen Sie sich um Number-Objekte keine Gedanken machen, da der Browser numerische Literale automatisch in Instanzen der Number-Klasse konvertiert.

1. Erstellen Sie ein Zahlenobjekt

tbody>

var val = new Number(number);

var val = new Number(number);

Wenn der Parameter nicht in eine Zahl umgewandelt werden kann, wird er als NaN(Not-a-Number)

zurückgegeben .

2.

属性

描述

MAX_VALUE 

最大的可能值在 JavaScript 中的数量可以有 1.7976931348623157E+308 

MIN_VALUE 

最小的可能值在 JavaScript 中的数量可以有 5E-324 

NaN 

等价于一个值不是一个数字

NEGATIVE INFINIT

Y

比 MIN-VALUE 小的值

POSITIVE_INFINIT

Y

比 MAX-VALUE 大的值

Zahlenattribut Ein Wert größer als MAX-VALUE

Prototyp ist eine statische Eigenschaft eines digitalen Objekts. Verwenden Sie die Eigenschaften des Prototypobjekts, um dem digitalen Objekt im aktuellen Dokument neue Eigenschaften und Methoden zuzuweisen.

3. Digitale Methode

Eigenschaften Beschreibung
MAX_VALUE Die maximale Anzahl möglicher Werte in JavaScript Es kann 1.7976931348623157E+308
sein MIN_VALUE Die kleinstmögliche Anzahl von Werten in JavaScript kann 5E- sein 324
NaN Entspricht einem Wert, nicht einer Zahl
NEGATIVE INFINITY Wert kleiner als MIN-VALUE
POSITIVE_INFINITY

方法

描述

constructor()

返回创建此对象的实例的函数。默认这是数字对象

toExponentia

l()

将一个数字强制以指数表示法显示,即使这个数字在 JavaScript 通常规定使用标准符号表示 的范围之内 

toFixed() 

格式一个数为小数点右边有特定位数的小数

toLocaleStrin

g()

返回当前数字的字符串值版本的格式可能根据浏览器的区域设置不同而发生变化

toPrecision()

定义了总共有多少有多少为来显示一个数(包括小数点左边和右边的数)

toString() 

返回数的值的字符串表示形式

valueOf() 

返回数的值

Methode

Beschreibung

constructor()

Gibt die Instanz zurück, die dieses Objekt erstellt hat Funktion. Standardmäßig ist dies ein numerisches Objekt

var val = new Boolean(value);

toExponentia l() Erzwingen Sie die Anzeige von Zahlen in Exponentialschreibweise, auch wenn die Zahl innerhalb des Bereichs liegt, den JavaScript normalerweise mit der Standardschreibweise angibt
toFixed() Formatieren Sie eine Zahl als Dezimalzahl mit einer bestimmten Anzahl von Stellen rechts vom Dezimalpunkt
toLocaleString() Gibt die Zeichenfolgenwertversion der aktuellen Zahl zurück. Das Format kann sich je nach den regionalen Einstellungen des Browsers ändern
toPrecision() Definiert, wie viele insgesamt zur Anzeige einer Zahl verwendet werden (einschließlich der Zahlen links und rechts davon). der Dezimalpunkt)
toString() Gibt die Zeichenfolgendarstellung des Werts der Zahl zurück
valueOf() Gibt den Wert der Zahl zurück td>
2. Boolesches ObjektBoolesches Objekt stellt zwei Werte dar , entweder „wahr“ oder „falsch“. 1. Erstellen Sie ein boolesches Objekt tbody>
var val = new Boolean(value);

Wenn der Wertparameter weggelassen wird oder der Parameter 0, -0, leer, falsch, NaN, undefiniert oder eine leere Zeichenfolge („“) ist, ist der Anfangswert dieses Objekts falsch.

2. Boolesches Attribut

3. Boolesche Methode

Attribut Beschreibung
属性 描述

constructor 

返回创建这个对象的布尔函数的一个引用

prototype

原型属性允许您添加对象的属性和方法

Konstruktor

Gibt einen Verweis auf die boolesche Funktion zurück, die dieses Objekt erstellt hat
方法 描述

toSource() 

返回一个包含布尔对象来源的一个字符串;你可以使用这个字符串来创建一个等效的对象。

toString() 

根据对象的值来返回“真”或者“假”。

valueOf() 

返回数的值

Prototyp

Mit Prototypeigenschaften können Sie Eigenschaften und Methoden eines Objekts hinzufügen

Methode
Beschreibung

toSource()

Gibt einen A-String zurück, der die Quelle des booleschen Objekts enthält. Mit diesem String können Sie ein äquivalentes Objekt erstellen.

var val = new String(string);

toString() Gibt „true“ oder „false“ basierend auf dem Wert des Objekts zurück.
valueOf() Gibt den Wert der Zahl zurück
3. String-Objekt Das String-Objekt verarbeitet eine Kombination von Zeichen (d. h. eine Zeichenfolge) über eine große Anzahl von Hilfsmethoden, die den primitiven JavaScript-Datentyp „String“ verbergen. Da JavaScript eine automatische Konvertierung zwischen dem ursprünglichen String-Array und dem String-Objekt realisieren kann, können Sie jede Hilfsmethode des String-Objekts aufrufen, um auf die Originalzeichen zu reagieren String-Daten. 1. Erstellen Sie ein String-Objekt tbody>
var val = new String(string);

Der Parameterstring ist eine korrekt codierte Zeichenfolge.

2. String-Attribut

Attribut Beschreibung
属性 描述

constructor 

返回创建这个对象的布尔函数的一个引用

prototype

原型属性允许您添加对象的属性和方法

length 

字符串的长度 

Konstruktor
Gibt einen Verweis auf die boolesche Funktion zurück, die dieses Objekt erstellt hat
Prototyp Mit Prototypeigenschaften können Sie Eigenschaften und Methoden eines Objekts hinzufügen
length Die Länge der Zeichenfolge

3. String-Objektmethode

Methode Beschreibung

charAt()

Gibt das Zeichen an der angegebenen Position zurück

charCodeAt()

Gibt die Unicode-Kodierung des Zeichens an der angegebenen Position zurück

concat()

Verbindungszeichenfolge

indexOf()

Zeichenfolge abrufen

lastIndexOf()

String von hinten nach vorne abrufen

localeCompare()

Vergleicht zwei Zeichenfolgen in gebietsschemaspezifischer Reihenfolge

match()

Suchen Sie einen oder mehrere passende reguläre Ausdrücke

replace()

Ersetzung und regulär Die Teilzeichenfolge, die mit dem Ausdruck

search()

Übereinstimmende Werte abrufen der reguläre Ausdruck

slice()

Extract a Fragment der Zeichenfolge und geben Sie den extrahierten Teil in einer neuen Zeichenfolge zurück

split()

Teilen Sie den String in ein String-Array auf

substr()

Extrahieren Sie die angegebene Anzahl von Zeichen aus der Zeichenfolge aus der Startindexnummer

substring( )

Extrahieren Sie die Zeichen zwischen den beiden angegebenen Indexnummern in der Zeichenfolge

toLocaleLowerCase()

Konvertieren Sie die Zeichenfolge in Kleinbuchstaben

toLocaleUpperCase()

Konvertieren Sie die Zeichenfolge in Großbuchstaben

toLowerCase()

Konvertieren Sie die Zeichenfolge in Kleinbuchstaben

toString()

Rückgabezeichenfolge

toUpperCase()

Konvertieren Sie die Zeichenfolge in Großbuchstaben

valueOf()

Gibt den Wert der Zahl zurück

4. HTML-Basistyp-Wrapper für String

sup()
Methode Beschreibung

author()

Erstellt einen HTML-Anker als Hypertextziel

big()

Erstellt eine Zeichenfolge, die in großer Schrift angezeigt wird, genau wie der Effekt der Verwendung des -Tags

blink()

Erstellen Sie eine String-Flash-Anzeige, genau wie mit dem -Tag

bold( )

Erstellen Sie eine fettgedruckte Zeichenfolge, genau wie mit dem -Tag

fixed()

Erstellt eine Zeichenfolge, die als Schreibmaschinentext angezeigt wird, genau wie die Verwendung des -Tags. Effekte

fontcolor()

erstellt eine Zeichenfolgenanzeige mit der angegebenen Farbe, genau wie mit < ;font color="color"> tag

fontsize()

Erstellt eine anzuzeigende Zeichenfolge mit der angegebenen Größe, genau wie bei Verwendung des Tags >italics()

Erstellt eine Zeichenfolge mit Kursivschrift, genau wie die Verwendung von < ;i> Wirkung des Tags

link()

Erstellen Sie einen HTML-Hyperlink, um eine andere URL anzufordern

small()

Erstellen Sie eine Zeichenfolge, die in einer kleinen Schriftgröße angezeigt werden soll. genau wie die Verwendung des -Tags

strike()

Erstellt eine durchgestrichene Zeichenfolge, genau wie die Verwendung des -Tags

sub()

Erstellt eine Zeichenfolge, die als Index angezeigt wird, genau wie die Verwendung von < sub> >

Erstellt eine hochgestellte Zeichenfolge, genau wie die Verwendung des -Tags

4. Array-Objekt

Array-Objekt wird zum Speichern mehrerer Werte in einer einzelnen Variablen verwendet.

1. Erstellen Sie ein Array-Objekt

var fruits = new Array("apple","orange","mango");

var Fruits = new Array("apple","orange","mango");

Der Parameter des Arrays kann eine Reihe von Zeichenfolgen oder ganzen Zahlen sein. Wenn Sie dem Array-Konstruktor ein numerisches Argument angeben, wird die anfängliche Länge des Arrays bestimmt. Die maximal zulässige Länge für ein Array beträgt 4.294.967.295.

var fruits = ["apple","orange","mango"];

Ein Array kann durch einfache Zuweisung erstellt werden, wie unten gezeigt:

var Fruits = ["Apple", "Orange", "Mango"];

Der Wert der Elemente im Array kann über die Seriennummer (Index) wie folgt abgerufen und festgelegt werden:

• Früchte[0] ist das erste Element

• Früchte[1]

属性 描述

constructor 

返回对创建该对象的函数的引用

index 

从零开始检索匹配的字符串

input 

只见于通过正则表达式创建的数组

length 

设置或返回数组中元素的数目

prototype

原型属性允许您添加对象的属性和方法

ist das zweite Element • Früchte[2] ist das dritte Element 2. Array-Attribut
Attribut Beschreibung
Konstruktor Gibt die Erstellung des Objekts zurück Verweis auf die Funktion
index Übereinstimmende Zeichenfolge beginnend bei Null abrufen Eingabe Nur ​​in Arrays zu finden, die über reguläre Ausdrücke erstellt wurden
length Legt ein Array fest oder gibt die Zahl zurück von Elementen in
Prototyp Mit Prototypeigenschaften können Sie Eigenschaften und Methoden eines Objekts hinzufügen

3. Array-Objekt-Methode

Methode Beschreibung

concat()

Verkettet zwei oder mehr Arrays und gibt das Ergebnis zurück

every()

Wenden Sie die angegebene Funktion auf die Array-Elemente an, um zu beurteilen, wann und nur Wenn alle Rückgabewerte wahr sind, geben Sie true zurück, andernfalls geben Sie false zurück se

filter()

Erstellen Sie ein neues Array. Die Elemente im ursprünglichen Array sind die Elemente im ursprünglichen Array, die den Rückgabewert der Filterfunktion erfüllen und leer sind

forEach()

Durchlaufen Sie das Array von Anfang bis Ende und rufen Sie die angegebene Funktion für jedes Element auf

indexOf()

Von Anfang bis Ende abrufen und zurückkehren der Index des angegebenen Elements im Array Index

join()

Fügen Sie alle Array-Elemente in eine Zeichenfolge ein. Elemente werden durch das angegebene Trennzeichen

lastIndexO

f() getrennt

Vom Ende bis zum Kopf abrufen und den Index des angegebenen Elements im Array zurückgeben

map()

Erstellen Sie ein neues Array, um den Rückgabewert des Aufrufs der angegebenen Funktion für jedes Element im ursprünglichen Array zu speichern

pop()

Entfernen Sie das letzte Element des und geben Sie es zurück array

push()

Fügt ein oder hinzu fügt dem Ende des Arrays weitere Elemente hinzu und gibt die neue Länge zurück.

reduce()

Vergleichen Sie auch die Apply a Funktion auf zwei Werte reduzieren, um sie auf einen einzigen Wert zu reduzieren (von Anfang bis Ende)

reduceRigh

t()

Wenden Sie eine Funktion gleichzeitig auf zwei Werte in einem Array an und reduzieren Sie sie auf einen einzigen Wert (vom Ende bis zum Kopf). )

reverse()

Die Reihenfolge umkehren Elemente im Array

shift()

Das erste Element des Arrays löschen und zurückgeben

slice()

Aus einem vorhandenen Array Gibt das ausgewählte zurück element

some()

Anwenden der angegebenen Funktion zu den zu beurteilenden Array-Elementen. Nur ein Rückgabewert ist wahr, gib true zurück, andernfalls gib false zurück

toSource( )

Gibt den Quellcode des Objekts zurück

sort ()

Elemente im Array sortieren

splice()

Elemente im Array einfügen oder löschen

toString ()

Konvertieren Sie das Array in einen String und geben Sie das Ergebnis zurück

unshift()

Fügt ein oder mehrere Elemente am Anfang des Arrays hinzu und gibt die Länge des neuen Arrays zurück

5. Datumsobjekt

Datumsobjekt ist ein integrierter Datentyp der JavaScript-Sprache. Datumsobjekte werden mit new Date() erstellt, wie unten gezeigt.

Sobald ein Datumsobjekt erstellt wurde, können viele Methoden verwendet werden, um es zu bearbeiten. Die meisten Methoden ermöglichen nur das Abrufen und Festlegen der Felder für Jahr, Monat, Tag, Stunde, Minute, Sekunde und Millisekunde des Objekts, entweder in Ortszeit oder in der koordinierten Weltzeit (UTC, GMT).

Der ECMAScript-Standard erfordert, dass ein Date-Objekt jedes Datum und jede Uhrzeit innerhalb von 100 Millionen Tagen vor oder nach dem 1/1 millisekundengenau darstellen kann /1970. Dies ist ein Bereich von plus oder minus 273785 Jahren, sodass JavaScript Datums- und Uhrzeitangaben bis zum Jahr 275755 darstellen kann.

1. Date()-Konstruktor

new Date()

new Date(milliseconds)

new Date(datestring)

new Date(year,month,date[,hour,minute,second,millisecond])

new Date()new Date(milliseconds) neues Datum (Datumszeichenfolge)neues Datum (Jahr, Monat, Datum[ , Stunde, Minute, Sekunde, Millisekunde])

Parameterbeschreibung:

Kein Argument: Ohne Parameter erstellt der Date()-Konstruktor ein Datumsobjekt und setzt es auf das aktuelle Datum und die aktuelle Uhrzeit.

Millisekunden: Wenn eine Zahl als Parameter übergeben wird, wird sie als interne Zahl verwendet, die Millisekunden im Datum darstellt, und als Millisekunden im Rückgabewert der Methode getTime(). Wenn Sie beispielsweise den Parameter 5000 übergeben, wird ein Datumsobjekt erstellt, das 5 Sekunden nach Mitternacht am 1.1.1970 darstellt.

  • Datumszeichenfolge: Wenn eine Zeichenfolge als Parameter übergeben wird, muss es sich um eine Zeichenfolge in Datumsform handeln, d. h. in einem Format, das von der Methode Date.parse() empfangen werden kann.

  • 7 agrument: Für die letzte oben angegebene Konstruktorform finden Sie hier die Beschreibung jedes Parameters:

Jahr: Ganzzahl, die das Jahr darstellt. Aus Kompatibilitätsgründen (um Y2K-Probleme zu vermeiden) sollte das Jahr vollständig angegeben werden. Verwenden Sie 1998 anstelle von 98.

Monat: Ganzzahl, die den Monat darstellt. Beginnend von 0 (d. h. Januar) bis 11 (d. h. Dezember).

  1. Datum: Ganzzahl, die einen bestimmten Tag im Monat darstellt.

  2. Stunde: eine ganze Zahl, die eine Stunde des Tages (24-Stunden-Uhr) darstellt.

  3. Minute: Ganzzahl, die den Minutenabschnitt der Zeitzählung darstellt.

  4. Sekunde: Ganzzahl, die das zweite Fragment der Zeitzählung darstellt.

  5. Millisekunden: Ganzzahl, die das Millisekundenfragment der Zeitzählung darstellt.

2. Datumsattribut

Attribut
Beschreibung

Konstruktor

属性 描述

constructor 

返回对创建该对象的函数的引用

prototype

原型属性允许您添加对象的属性和方法

Gibt einen Verweis auf die Funktion zurück, die das Objekt erstellt hat

Prototyp

Mit Prototypeigenschaften können Sie Eigenschaften und Methoden eines Objekts hinzufügen

3. Datumsmethode

Methode Beschreibung

Date()

Gibt das Datum und die Uhrzeit des Tages zurück

getDate()

Gibt den Tag des Monats (1 ~ 31) aus dem Date-Objekt zurück zur Ortszeit

getDay()

Gemäß Ortszeit ab Datum Das Objekt gibt einen Wochentag zurück (1 ~ 6)

getFullYear()

Gibt das Jahr als vierstellige Zahl aus dem Date-Objekt basierend auf der Ortszeit zurück

getHours()

Gibt die Stunde des Date-Objekts gemäß der Ortszeit (0 ~ 23) zurück

getMilliseconds()

Gibt die Millisekunden des Date-Objekts (0 ~ 999) gemäß zurück Ortszeit

getMinutes()

Gibt die Minuten zurück des Date-Objekts (0 ~ 59) entsprechend der Ortszeit

getMonth()

Gibt den Monat aus dem Date-Objekt entsprechend der Ortszeit (1 ~ 11) zurück

getSeconds( )

Gibt zurück, wenn lokales Datumssekundenobjekt (0 ~ 59)

getTime()

Gibt die Anzahl der Millisekunden seit dem 1. Januar 1970 gemäß der Ortszeit zurück

getTimezoneOffset()

Gibt die Minutendifferenz zwischen Ortszeit und Greenwich Mean Time (GMT) zurück

getUTCDate()

Gibt den Tag des Monats zurück (1 ~ 31) aus dem Date-Objekt gemäß Weltzeit

getUTCDay()

Gibt den Wochentag (0 ~ 6) aus dem Date-Objekt basierend auf der Weltzeit zurück)

getUTCFulYear()

Laut Weltzeit gibt das Date-Objekt ein vierstelliges Jahr zurück

getUTCHours()

Gibt die Stunde des Date-Objekts gemäß der Weltzeit zurück (0 ~ 23)

getUTCMillsecond

s()

Gibt die Millisekunden des Date-Objekts (0 ~ 999) gemäß der Weltzeit zurück

getUTCMinutes()

Gibt die Minute des Date-Objekts gemäß der Weltzeit (0 ~ 59) zurück

getUTCMonth()

Gibt den Monat (0 ~ 11) aus dem Date-Objekt gemäß Universal zurück Zeit

getUTCSeconds()

Gibt die Sekunden von zurück das Date-Objekt (0 ~ 59) entsprechend der Weltzeit

getYear()

Veraltet, gibt die angegebenen Daten zurück, die auf der Ortszeit basieren. Verwenden Sie stattdessen getFullYear().

setDate()

Datum je nach Ort einstellen time Ein bestimmter Tag des Monats im Objekt (1 ~ 31)

setFullYear()

Stellen Sie das Jahr (vierstellig) im Date-Objekt entsprechend der Ortszeit ein

setHours ()

Stellen Sie die Stunde im Date-Objekt entsprechend der Ortszeit ein (0 ~ 23)

setMilliseconds()

Stellen Sie die Millisekunden im Date-Objekt (0 ~ 999) entsprechend der Ortszeit ein

setMinutes()

Legen Sie die Minuten im Date-Objekt fest ( 0 ~ 59) entsprechend der Ortszeit

setMonth()

Setzt den Monat im Date-Objekt entsprechend der Ortszeit (0 ~ 11)

setSeconds()

Stellen Sie die Sekunden im Date-Objekt entsprechend der Ortszeit ein (0 ~ 59)

setTime()

Setzt das Date-Objekt in Millisekunden entsprechend der Ortszeit

setUTCDate()

Stellen Sie den Tag des Monats im Date-Objekt (1 ~ 31) entsprechend der Weltzeit ein

setUTCFulYear()

Stellen Sie das Jahr (vierstellig) im Date-Objekt entsprechend der Weltzeit ein

setUTCHours()

Stellen Sie die Stunde im Date-Objekt (0 ~ 23) entsprechend ein Weltzeit

setUTCMillsecond

s()

Stellen Sie die Millisekunden im Date-Objekt (0 ~ 999) entsprechend der Weltzeit ein

setUTCMinutes()

Stellen Sie die Minute im Date-Objekt entsprechend der Weltzeit ein (0 ~ 59)

setUTCMonth()

Stellen Sie den Monat im Date-Objekt (0 ~ 11) entsprechend der Weltzeit ein

setUTCSeconds()

Legen Sie die Sekunden im Date-Objekt fest (0 ~ 59) gemäß Weltzeit

setYear()

Veraltet, auf das angegebene Datum entsprechend der Ortszeit eingestellt. Verwenden Sie stattdessen setFullYear().

toDateString()

Konvertieren Sie das Datum des Datumsobjekt Teilweise in String konvertiert

toGMTString()

Veraltet, konvertiert das Datum unter Verwendung der Internet-GMT-Konvention in eine Zeichenfolge. Verwenden Sie stattdessen toUTCString().

toLocalDateString()

Nach der Ortszeit Format, Konvertieren Sie den Datumsteil des Date-Objekts in eine Zeichenfolge

toLocalFormat()

Konvertieren Sie das Datum mithilfe der Formatzeichenfolge in eine Zeichenfolge.

toLocalString()

Nach der Ortszeit Format, Datumsobjekt in Zeichenfolge konvertieren

toLocalTimeString()

Konvertieren Sie den Zeitteil des Date-Objekts in eine Zeichenfolge gemäß dem lokalen Zeitformat

toSource()

Gibt eine Zeichenfolge zurück, die den Quellcode eines entsprechenden Datumsobjekts darstellt. Sie können diesen Wert verwenden, um ein neues Objekt zu erstellen

toString()

Datumsobjekt in String konvertieren

toTimeString()

Konvertieren Sie den Zeitteil des Date-Objekts in einen String

toUCTString()

Konvertieren Sie das Date-Objekt entsprechend der Weltzeit in einen String

valueOf()

Gibt den ursprünglichen Wert des Date-Objekts zurück

Statische Datumsmethode

Methode
方法 描述

Date.parse()

返回 1970 年 1 月 1 日午夜到指定日期(字符串)的毫秒数 

Date.UTC()

根据世界时返回1970 年 1 月 1 日 到指定日期的毫秒数

Beschreibung

Date.parse()

Gibt die Anzahl der Millisekunden von Mitternacht am 1. Januar 1970 bis zum angegebenen Datum (Zeichenfolge) zurück

Date.UTC()

Gibt die Anzahl der Millisekunden vom 1. Januar 1970 bis zum angegebenen Datum gemäß Weltzeit zurück

var pi_val = Math.PI;

var sine_val = Math.sin(30);

6. Arithmetisches ObjektMath-Objekt stellt die Summe der Attribute und Methoden für bereit mathematische Konstanten Funktion. Im Gegensatz zu anderen globalen Objekten ist Math kein Konstruktor. Alle Eigenschaften und Methoden von Math sind statisch, und Sie können alle Eigenschaften und Methoden aufrufen, indem Sie Math als Objekt verwenden, ohne es zu erstellen. Daher können Sie die Konstante pi als Math.PI definieren oder die Sin-Funktion Math.sin(x) aufrufen, wobei x der Parameter ist der Methode. 1. Einfach zu verwenden
var pi_val = Math.PI;var sine_val = Math.sin(30);

2. Math-Attribut

Attribut tr>

PI

Gibt pi zurück (ungefähr gleich 3,14159)

Beschreibung

属性 描述

返回算术常量 e,即自然对数的底数(约等于 2.718) 

LN2 

返回 2 的自然对数(约等于 0.693) 

LN10 

返回 10 的自然对数(约等于 2.302) 

LOG2E 

返回以 2 为底的对数(约等于 1.414) 

LOG10E 

返回以 10 为底的对数(约等于 0.434) 

PI 

返回圆周率(约等于 3.14159) 

SQRT1_2 

返回 2 的平方根的倒数(约等于 0.707) 

SQRT2

返回2的平方根(约等于 1.414)

E

Gibt die arithmetische Konstante e zurück, die die Basis des natürlichen Logarithmus ist (ungefähr gleich 2,718)

LN2

td>

Gibt den natürlichen Logarithmus von 2 zurück (ungefähr gleich 0,693)

LN10

Returns der natürliche Logarithmus von 10 (ungefähr gleich 2,302)

LOG2E

Gibt den Logarithmus der Basis 2 zurück (ungefähr gleich 1,414)

LOG10E

Gibt den Logarithmus zur Basis 10 zurück (ungefähr gleich 0,434)

SQRT1_2

Gibt den Kehrwert der Quadratwurzel von zurück 2 (ungefähr gleich 0,707)

SQRT2

Gibt die Quadratwurzel von 2 zurück (ungefähr gleich 1,414)

3. Mathe-Methode

Methode Beschreibung

abs()

Gibt den absoluten Wert der Zahl zurück

acos()

Gibt den Umkehrkosinus der Zahl zurück

asin()

Gibt den Arkussinus der Zahl zurück

atan()

liegt zwischen -PI/2 und PI/2 Gibt den Arcustangens-Wert von x im Bogenmaß zurück >

Gibt den Winkel von der x-Achse zum Punkt (x,y) zurück (zwischen -PI/2 und PI/2 Bogenmaß)

ceil()

Zahl aufrunden

cos()

Gibt den Kosinus der Zahl zurück

exp()

Gibt den Exponenten von e zurück

floor()

Runden Sie den Logarithmus ab

log()

Gibt den natürlichen Logarithmus der Zahl zurück (Basis ist). e)

max()

Gibt den höchsten Wert zurück Wert zwischen x und y

min()

Gibt den niedrigsten Wert zwischen x und y zurück

pow()

Gibt x hoch y zurück

random()

Gibt zwischen 0 und 1 Zufallszahlen zurück

round()

Runden Sie die Zahl auf die nächste ganze Zahl

sin()

Gibt den Sinus der Zahl zurück

sqort()

Gibt die Quadratwurzel der Zahl zurück

tan()

Gibt den Tangens des Winkels zurück

toSource()

Gibt die Quelle dieses Objektcodes zurück

Verwandte Empfehlungen:

JS-Grundlagen dokumentieren Objekt im DOM Detaillierte Erläuterung gängiger Attributmethoden

JS-Implementierung des dynamischen Hinzufügens von Attributen zu Objekten

Das obige ist der detaillierte Inhalt vonWas sind die am häufigsten verwendeten Objekte in js? Detaillierte Erläuterung der Eigenschaften und Methoden von js-Objekten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn