1. E-Mailexport const isEmail = (e) => { zurück /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/.test(e) } 2. Mobiltelefonnummerexport const isMobile = (e) => { return /^1[0-9]{10}$/.test(e) } 3. Telefonnummerexport const isPhone = (e) => { return /^([0-9]{3,4}-)?[0-9]{7,8}$/.test(e) } 4. Handelt es sich um eine URL-Adresse?export const isURL = (e) => { zurück /^http[s]?:\/\/.*/.test(e) } 5. Ist es eine Zeichenfolge?export const isNumber = (e) => { gibt Object.prototype.toString.call(e).slice(8,-1) === 'String' zurück } 6. Ist es digital?export const isNumber = (e) => { returniere Object.prototype.toString.call(e).slice(8,-1) === 'Zahl' } 7. Ist es Boolesch?export const isBoolean = (e) => { gibt Object.prototype.toString.call(e).slice(8,-1) === 'Boolean' zurück } 8. Ist es eine Funktion?export const isFunction = (e) => { returniere Object.prototype.toString.call(e).slice(8,-1) === 'Funktion' } 9. Ist es null?export const isNull = (e) => { return Object.prototype.toString.call(e).slice(8,-1) === 'Null' } 10. Ist es undefiniert?export const isUndefined = (e) => { return Object.prototype.toString.call(e).slice(8,-1) === 'Undefiniert' } 11. Ist es ein Ziel?exportiere const isObject = (e) => { returniere Object.prototype.toString.call(e).slice(8,-1) === 'Objekt' } 12. Ist es ein Array?export const isArray = (e) => { gibt Object.prototype.toString.call(e).slice(8,-1) === 'Array' zurück } 13. Ist es Zeit?export const isDate = (e) => { gibt Object.prototype.toString.call(e).slice(8,-1)==='Datum' zurück } 14. Ist es regelmäßig?export const isRegExp = (e) => { gibt Object.prototype.toString.call(e).slice(8,-1) === 'RegExp' zurück } 15. Ist es das falsche Objekt?export const isError = (e) => { returniere Object.prototype.toString.call(e).slice(8,-1) === 'Fehler' } 16. Ist es eine Symbolfunktion?export const isSymbol = (e) => { return Object.prototype.toString.call(e).slice(8,-1) === 'Symbol' } 17. Ist es ein Promise-Objekt?exportiere const isPromise = (e) => { gibt Object.prototype.toString.call(e).slice(8,-1) === 'Versprechen' zurück } 18. Ist es ein Set-Objekt?export const isSet = (e) => { gibt Object.prototype.toString.call(e).slice(8,-1) === 'Setzen' zurück } exportiere const us = navigator.userAgent.toLowerCase(); 19. Ist es ein WeChat-Browser?export const isWeiXin = () => { return ua.match(/microMessenger/i) == 'micromessenger' } 20. Handelt es sich um ein mobiles Endgerät?export const isDeviceMobile =()=>{ Rückgabe /android|webos|iphone|ipod|blackberry/i.test(ua) } Dies ist das Ende dieses Artikels über häufig verwendete JS-Funktionsmethoden. Weitere verwandte Inhalte zu häufig verwendeten JS-Funktionen finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: MYSQL Left Join-Optimierung (10 Sekunden bis 20 Millisekunden)
>>: HTML-Beispielcode zum Lesen und Anzeigen von Bildern in einem lokalen Ordner
Überblick Lassen Sie uns einige SQL-Anweisungen z...
Vorwort Heutzutage gibt es viele Geräte, darunter...
Was ist eine Datei? Eigentlich sind alle Dateien ...
In diesem Artikel wird der spezifische Code der o...
In diesem Artikelbeispiel wird der spezifische Co...
Vorwort Wir alle wissen, dass Startups zunächst m...
In diesem Artikel finden Sie das Installations-Tu...
Erklärung auf der offiziellen Website: Wenn eine ...
Einführung Wenn eine große Anzahl an Systemen ins...
Inhaltsverzeichnis Vorbereiten Fünf Waffen für … ...
Heute hatte ich etwas Freizeit, um eine Website f...
1. Rasterlayout (Raster): Es unterteilt die Webse...
Inhaltsverzeichnis Finden Sie das Problem 1. So e...
Der Zweck der Verwendung von HTML zum Markieren v...
Vorwort Nach der Bereitstellung des Servers besuc...