详解JavaScript基于面向对象之继承实例
javascript面向对象继承的简单实例:
作为一门面向对象的语言,继承自然是它的一大特性,尽管javascript的面向对象的实现机制和和c#和java这样典型的面向对象不同,但是继承的基本特点还是具有的,简单的说就是获得父级的方法和属性,下面是一段简单的实例,大家有兴趣可以分析一下:
window.onload = function(){
function parent(age,name){
this.age = age;
this.name = name;
}
parent.prototype.show = function(){
alert('父级方法');
}
function child(age,name,job){
parent.apply(this,arguments);
this.job = job;
}
(function(){
for(var i in parent.prototype){
child.prototype[i]=parent.prototype[i]
}
})();
var b = new parent(14,'侠客行');
var a = new child(15,'狼侠','侠客');
a.show();
}
以上就是javascript面向对象继承的简单实例介绍,大家可以结合前一篇《详解JavaScript基于面向对象之继承》一起学习,可能效果会更好。
常常会用到的截取字符串substr()、substring()、slice()方法详解
slice()定义:接受一个或者两个参数,第一个参数指定子字符串的开始位置。第二个参数表示子字符串的结束位置(不包括结束位置的那个字符),如果
js如何判断输入字符串长度
js判断输入字符串长度(汉字算两个字符,字母数字算一个)文本输入时,由于数据库表字段长度限制会导致提交失败,因此想到了此方法验证。废话不
深入浅析JavaScript字符串操作方法 slice、substr、substring及其IE兼容性
在截取字符串时常常会用到substr()、substring()、slice()方法,有时混淆之间的用法,故总结下。阅读目录slice()substring()substr()总结slice()定义:接受一个或者
编辑:568数据
标签:字符串,面向对象,方法,简单,长度