JavaScript

JavaScript常见对象中的String原型属性Prototype

智言 2014年08月09日 阅读(4594) 0

对于JavaScript来说发现就是一个能让Web页面有思想,有灵魂的一种程序,因为HTML+CSS只能是体现一种样式,但是不能更深刻直白的体现出开发者的思想,所以我认为JavaScript能够完成这样的任务。

首先学习JavaScript感觉比学习java要困难,因为JavaScript基本上没有一个官方且非常完整统一的API文档,要学习起来只能去看其他机构或者微软编写的JScript,因为JScript语言和JavaScript语言存在99%的相似度,所以只能是借助微软的JScript编程API文档来学习了。

今天主要讲解的是JavaScript常见对象中的String类型里面的原型属性Prototype方法。先说一下什么是原型,其实就相当于我们java中的.java源文件,那么我们要对java中的功能进行增加,就必须要在源文档或者利用继承和接口等方式来实现,但是在JavaScript中只需要用String对象.Prototype.新增方法这样的方式就可以实现新增功能,然后通过String对象.新增方法的函数名这样的方式来使用即可达到我们要新增功能的作用。

例如:

/*字符串新功能,添加一个将字符串转成字符数组,并返回一个数组。*/
String.prototype.toCharArray = function(){
	//定义一个数组。
	var chs = [];
	//将字符串中的每一位字符存储到字符数组中。
	for(var x=0;x<chs.length;x++){
		chs[x] = this.charAt(x);
	}
	return chs;
}

然后通过主函数调用

<script type="text/javascript">
var str = "abcde";
document.write(str.toCharArray());
</script>

显示:a,b,c,d,e

所以对于Prototype来说是非常好用的,希望大家也能学好JavaScript

分享到

智言

业务开发请联系QQ:5679361

评论 抢沙发

评论前必须登录!

 


如果你觉得本站内容对你有所帮助,比如提升你对编程方面的认识,你可以通过上面的二维码请博主喝杯咖啡,安好。

WEB前端开发部落(公众号:webapp_club)

群列表

前端初级学习群:初级Web前端学习群(后期为支付入群)
PHP初级学习群:PHP(MySQL)学习交流群
QQ群仅作为相关领域讨论平台,均提供高质量问题交流,禁止闲聊,无法接受的朋友请勿加群!
进群需要通过这里获取进群码才能进群哦!

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏