To study javascript and understand javascript built-in methods(String, Array, Object, Map, Set). The method is different from the one implemented in the actual JavaScript.
- String.prototype.at()
- String.prototype.charAt()
- String.prototype.charCodeAt()
- String.prototype.concat()
- String.prototype.endsWith()
- String.prototype.includes()
- String.prototype.indexOf()
- String.prototype.lastIndexOf()
- String.prototype.localeCompare()
- String.prototype.match()
- String.prototype.padEnd()
- String.prototype.padStart()
- String.prototype.repeat()
- String.prototype.replace()
- String.prototype.replaceAll()
- String.prototype.search()
- String.prototype.slice()
- String.prototype.split()
- String.prototype.startsWith()
- String.prototype.substring()
- String.prototype.toLowerCase()
- String.prototype.toString()
- String.prototype.trim()
- String.prototype.valueOf()
- Array.prototype.at()
- Array.prototype.concat()
- Array.prototype.copyWithin()
- Array.prototype.entries()
- Array.prototype.every()
- Array.prototype.fill()
- Array.prototype.filter()
- Array.prototype.find()
- Array.prototype.findIndex()
- Array.prototype.findLast()
- Array.prototype.findeLastIndex()
- Array.prototype.flat()
- Array.prototype.flatMap()
- Array.prototype.forEach()
- Array.prototype.includes()
- Array.prototype.indexOf()
- Array.prototype.join()
- Array.prototype.keys()
- Array.prototype.lastIndexOf()
- Array.prototype.map()
- Array.prototype.pop()
- Array.prototype.push()
- Array.prototype.reduce()
- Array.prototype.reduceRight()
- Array.prototype.reverse()
- Array.prototype.shift()
- Array.prototype.slice()
- Array.prototype.some()
- Array.prototype.sort()
- Array.prototype.splice()
- Array.prototype.toString()
- Array.prototype.unshift()
- Array.prototype.values()
- Array.prototype.with()
- Object.prototype.hasOwnProperty()
- Object.prototype.isPrototypeOf()
- Object.prototype.propertyIsEnumerable()
- Map.prototype.clear()
- Map.prototype.delete()
- Map.prototype.entries()
- Map.prototype.forEach()
- Map.prototype.get()
- Map.prototype.has()
- Map.prototype.keys()
- Map.prototype.values()
- Map.prototype.set()
- Set.prototype.add()
- Set.prototype.clear()
- Set.prototype.delete()
- Set.prototype.difference()
- Set.prototype.entries()
- Set.prototype.forEach()
- Set.prototype.has()
- Set.prototype.intersection()
- Set.prototype.isDisjointFrom()
- Set.prototype.isSubsetOf()
- Set.prototype.isSupersetOf()
- Set.prototype.keys()
- Set.prototype.symmetricDifference()
- Set.prototype.union()
- Set.prototype.values()