CamelCase-Konvertierer

Camel Case in JavaScript nutzen

JavaScript hat keine native Funktion, mit der Zeichenketten in Camel Case umgewandelt werden können. Um einzelne Strings oder Texte in euren JavaScript-Programmen in die Camel-Case-Notation zu überführen, könnt ihr jedoch unsere umfangreiche CaseConverter-Bibliothek nutzen, die ihr auf GitHub findet:

JS Case Converter
https://github.com/toolpage/php-case-converter

Ein in einer HTML-Seite eingebetteter Beispielaufruf sieht so aus:

<!DOCTYPE html> <html> <head> <script src="caseconverter.js"></script> </head> <body> <script> var input = "The quick brown fox jumps over the lazy dog"; CaseConverter.convertToCamelCase(input); // TheQuickBrownFoxJumpsOverTheLazyDog </script> </body> </html>

CamelCase-Funktion für JavaScript

Solltet ihr unsere Bibliothek nicht nutzen wollen und nur eine kleine Funktion benötigt, hilft euch vielleicht diese Funktion weiter:

function convertToCamelCase(value){ value = value.replace(/[\(\)\[\]\{\}\=\?\!\.\:,\-_\+\\\"#~\/]/g, " "); var returnValue = ""; var makeNextUppercase = true; value = value.toLowerCase(); for (var i = 0; value.length > i; i++) { var c = value.charAt(i); if (c.match(/^\s+$/g) || c.match(/[\(\)\[\]\{\}\\\/]/g)) { makeNextUppercase = true; } else if (makeNextUppercase) { c = c.toUpperCase(); makeNextUppercase = false; } returnValue += c; } return returnValue.replace(/\s+/g, ""); }

Eine beispielhafte Nutzung sieht so aus:

convertToCamelCase("Camel case notation"); // CamelCaseNotation

Weitere Implementierungen