all files / util/ startsWith.js

62.5% Statements 5/8
50% Branches 3/6
100% Functions 1/1
60% Lines 3/5
1 2 3 4 5 6 7 8    459× 447×      
import isString from './isString'
 
export default function startsWith(str, prefix) {
  if (!isString(str)) return false
  Eif (str.startsWith) return str.startsWith(prefix)
  if (!isString(prefix)) prefix = String(prefix)
  return str.slice(0, prefix.length) === prefix
}