Konvertierung des JQuery-Datentyps

WBOY
Freigeben: 2023-05-08 22:10:09
Original
1134 Leute haben es durchsucht

jQuery ist eine hervorragende JavaScript-Bibliothek, die problemlos HTML-Dokumente manipulieren und verarbeiten, Ereignisse verarbeiten, CSS und Seiteninhalte dynamisch ändern und sogar Ajax-Operationen ausführen kann. Während des Entwicklungsprozesses von jQuery stoßen wir häufig auf die Konvertierung verschiedener Datentypen. In diesem Artikel werden die häufig verwendeten Methoden zur Datentypkonvertierung in jQuery ausführlich vorgestellt.

1. Zahlenkonvertierung

  1. parseInt-Methode

parseInt-Methode kann String-Typ in Ganzzahltyp konvertieren Gleichzeitig können Sie auch das Vorabformat angeben:

var num = parseInt("123");
console.log(num); // 123

var num = parseInt("123.67");
console.log(num); // 123

var num = parseInt("0xfad", 16);
console.log(num); // 4013
Nach dem Login kopieren
  1. parseFloat-Methode

parseFloat-Methode kann den String-Typ in einen Gleitkommatyp konvertieren , und das Gleiche kann durch Abschneiden oder Beibehalten der angegebenen Anzahl von Ziffern erfolgen:

var float = parseFloat("123.67");
console.log(float); // 123.67

var float = parseFloat("123.671284");
console.log(float.toFixed(2)); // 123.67
Nach dem Login kopieren

2 #

toString-Methode kann numerischen Typ in String-Typ konvertieren, Sie können auch das Übertragssystem angeben:
    var num = 123;
    console.log(num.toString()); // "123"
    
    var num = 10;
    console.log(num.toString(2)); // "1010"
    Nach dem Login kopieren
  1. Join-Methode

Die Join-Methode kann den Array-Typ in den String-Typ konvertieren:
    var array = [1, 2, 3, 4];
    console.log(array.join()); // "1,2,3,4"
    console.log(array.join("-")); // "1-2-3-4"
    Nach dem Login kopieren
  1. 3. Die toArray-Methode kann Array-ähnliche Objekte konvertieren. In ein echtes Array-Objekt umwandeln:
  2. var args = function() { 
        return arguments; 
    }(); // 注意这里必须要加括号,否则会被当成语句块处理
    
    var arr = Array.prototype.slice.call(args);
    console.log(arr); // [1, 2, "hello"]
    Nach dem Login kopieren

from-Methode

from-Methode kann einige Array-ähnliche Objekte konvertieren Objekte in echte Array-Objekte:
    var set = new Set([1, 2, 3]);
    var arr = Array.from(set);
    console.log(arr); // [1,2,3]
    Nach dem Login kopieren
  1. 4. Objektkonvertierung

JSON.stringify-Methode

  1. Der JSON. Die stringify-Methode kann jedes Objekt in einen JSON-String konvertieren:
  2. var obj = {
        name: "Tom",
        age: 20
    };
    
    console.log(JSON.stringify(obj)); // {"name":"Tom","age":20}
    Nach dem Login kopieren

$.param-Methode

$.param-Methode kann jedes Objekt in einen konvertieren serialisierte Zeichenfolge:
    var obj = { name: "Tom", age: 20 };
    
    console.log($.param(obj)); // "name=Tom&age=20"
    Nach dem Login kopieren
  1. 5. Andere

Methodentyp

  1. Methodentyp kann den Datentyp bestimmen: # 🎜🎜#
    console.log(typeof 123); // "number"
    console.log(typeof "123"); // "string"
    console.log(typeof true); // "boolean"
    console.log(typeof null); // "object"
    console.log(typeof undefined); // "undefined"
    console.log(typeof {}); // "object"
    console.log(typeof []); // "object"
    console.log(typeof function() {}); // "function"
    Nach dem Login kopieren
isNumeric-Methode

isNumeric-Methode kann ermitteln, ob ein Wert eine Zahl ist:

console.log($.isNumeric("123")); // true
console.log($.isNumeric(123)); // true
console.log($.isNumeric("1e5")); // true
console.log($.isNumeric("1.23")); // true
console.log($.isNumeric("0xF")); // true
console.log($.isNumeric("hello")); // false
Nach dem Login kopieren
    Während des Entwicklungsprozesses , wir müssen dies häufig tun Datentypkonvertierung, die oben genannten Methoden sind alles Dinge, die die Entwicklung verstehen muss. Ich hoffe, es hilft allen.

Das obige ist der detaillierte Inhalt vonKonvertierung des JQuery-Datentyps. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!