Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | 1x 1x 20x 1x 1x 1x 779x | export function startsWith (stringContent: string, pattern: string): boolean {
if (typeof stringContent !== 'string') {
console.warn('Trying to test a non string variable');
return false;
}
return stringContent.indexOf(pattern) === 0;
}
export function capitalize (value: string): string {
const firstLetter = value.substr(0, 1);
const rest = value.substr(1, value.length - 1);
return firstLetter.toUpperCase() + rest.toLowerCase();
}
// https://juhanajauhiainen.com/posts/how-to-make-typescript-understand-array-filter
export function isString (value: any): value is string {
return typeof value === 'string';
}
|