模拟类似与.Net中的一些功能.为以后的操作带来简便性.
1.String.startwith功能
String.prototype.startwith = function(element) {
var l = element.length;
if (this.length > 0) {
if (l > 0) {
if (this.substring(0, l ) == element) {
return true;
}
}
}
return false;
}
String.prototype.contains = function(element) {
if (this.length > 0) {
if (element.length > 0) {
if (this.indexOf(element) != -1) {
return true;
}
}
}
return false;
}
3.Array.contains 功能
Array.prototype.contains = function(element) {
for (var i = 0; i < this.length; i++) {
if (this[i] == element) {
return true;
}
}
return false;
}