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
Da für den Import benutzerdefinierter Ubuntu-Imag...
In meiner früheren Arbeit war der Entwicklungsser...
Inhaltsverzeichnis 1. js-Speicher 2. Abtretung 3....
Inhaltsverzeichnis Zweck Modulinstallation Grundl...
Erstellen einer Datenbank Rechtsklick - Neue Date...
Inhaltsverzeichnis 1. Welche Inhalte müssen üblic...
1. Horizontale Mitte Öffentlicher Code: html: <...
Laden Sie zunächst die grüne kostenlose Installat...
Bei der täglichen Arbeit stoßen wir möglicherweis...
Ich finde, dass die Erklärung von this.$set im In...
Die Verwendung der internen Funktion instr in MyS...
Jede Website stößt normalerweise auf viele Crawle...
Hintergrund-Controller @RequestMapping("/get...
123WORDPRESS.COM stellt Ihnen den FileZilla-Downl...
Hier konzentrieren wir uns nur auf die Installati...