JavaScript扩展内置对象

JavaScript提供了扩展内置对象定义的功能。

  使用prototype关键字,可以向现有对象中添加属性和方法。
样例将为String类添加一个heading(level)的方法,该方法反回将此字符串转化为标题的html代码,其中level为整型。即”This is a heading 1″.heading(1);就等效与html代码中的

<h1>This is a heading 1</h1>

和一般面向对象中类的继承的差别是,prototype没有写成一个新的类,而是在原本类中添加了需要的方法。

下面是实现的代码

Read More

自以为是龙的虫

&emsp;&emsp;蜩与学鸠笑之曰:“我决起而飞,抢榆枋,时则不至而控于地而已矣,奚以之九万里而南为?”适莽苍者,三餐而反,腹犹果然;适百里者,宿舂粮;适千里者,三月聚粮。之二虫又何知!——《逍遥游》

&emsp;&emsp;期中考结束了,挂了两科;星火杯结束了,作品在院赛就被刷了;网络部活动也渐渐进入正轨,事情也都分配下去了。趁这段闲时,回顾一下。

Read More