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
In diesem Artikel wird der spezifische JavaScript...
TypeScript-Bündelung Webpack-Integration Normaler...
Inhaltsverzeichnis Vorwort Verwenden Sie keine Ze...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis 1. Holen Sie sich einen zufäll...
1. Wenn Sie DOM-Elemente einfügen, aktualisieren ...
Inhaltsverzeichnis 1. Virtueller Host 1.1 Virtuel...
Inhaltsverzeichnis 1. Grundlegende Konzepte SÄURE...
Installieren Sie mysql5.7.21 in der Fensterumgebu...
1. Über den Dateiserver Wenn Sie in einem Projekt...
Bevor ich mit dem Haupttext beginne, werde ich ei...
Erstellen Sie Ihre erste Webseite in einer Minute...
Manchmal möchten Sie eine App testen, aber nicht ...
In diesem Artikelbeispiel wird der spezifische JS...
Was ist JDK? Nun, wenn Sie diese Frage nicht kenn...