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
Inhaltsverzeichnis Ideen Abfangen von Anfragen An...
Fügen Sie der Webseite ein HTML-Steuerelement für...
Inhaltsverzeichnis Überblick Beispiel 1) Objekt e...
Lastenausgleich ist ein häufig verwendetes Mittel...
Lernen Sie jeden Tag ein schwebendes jQuery-Plug-...
Inhaltsverzeichnis Einführung Verwenden des strik...
In diesem Artikelbeispiel wird der spezifische Co...
Dieser Artikel stellt verschiedene Methoden zur I...
Beispielverwendung Code kopieren Der Code lautet w...
Hintergrund: Einige Experimente müssen auf dem Se...
Inhaltsverzeichnis Vue CLI erstellt ein Vue-Proje...
Docker fragt Bilder in einem privaten Register ab...
erben 1. Was ist Vererbung? Vererbung: Zunächst e...
Inhaltsverzeichnis 1. Ist setState synchron? asyn...
1. Fügen Sie zuerst das ul-Tag im Textkörper hinz...