CS111: Operators - String Operations
Using string concatenation and template literals
Operators: String Operations
Objective
Students must use string operators to manipulate and concatenate text data.
Evidence
String manipulation in game components:
- GameLevelOutside.js - Path concatenation and text composition
- Multiple classes - Sprite path construction
- Game messages - Dynamic text generation
Implementation Details
- Concatenation operator (+)
- Template literals with interpolation (
${}) - String methods for manipulation
- Dynamic path construction
- Text formatting for display
Key Concepts
- Concatenation operator (+)
- Template literals for cleaner syntax
- String methods: concat, slice, substring, indexOf, split, join
- String interpolation with expressions
- Performance considerations (template literals vs concatenation)