Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Study</title>
- </head>
- <body>
- <script>
- // 4. Написать функцию, которая преобразует названия cssстилей с дефисом в название в
- // СamelСase стиле: font-size в fontSize, background-color в backgroundColor, textalign в textAlign
- `use strict`
- function dashToCamelCase(str) {
- for (let dashPos = -1; (dashPos = str.indexOf('-', dashPos + 1)) != -1;) {
- str = str.slice(0, dashPos) + str[dashPos + 1].toUpperCase() + str.slice(dashPos + 2);
- }
- return str;
- }
- console.log(dashToCamelCase('text-color-decorator'));
- console.log(dashToCamelCase('t-c-d'));
- </script>
- </body>
- </html>
Add Comment
Please, Sign In to add comment