插件–扩展内置类篇


最近看js高级进阶的知识,开启了探索的大门。记录下来,方便查看~ 所有的源码都是编辑器上码代码并copy来。要想了解内置类,首先要理解关于原型的相关知识。

1.什么是原型?
原型就是prototype属性,所有的function定义的函数都拥有这个属性。而这个prototype属性也是一个对象,可以添加属性和方法。

2.原型有什么用?
1)解决方法过载的问题。
2)扩展类的功能【重点】

3.原型的写法

接下来就是扩展内置类:
JS提供了非常多的内置类:
Number(数字类)、String(字符串类)、Date(日期类)、Math(数学类)、Array(数组类)、Function(函数类)、Object(对象类)

例1:对字符串类进行扩展

例2:扩展HTMLElement类

关于插件的入门---扩展内置类就先到这里,接下来就是真正的插件的编写和引用了。


Carpe Diem and Do what I like