首页 > web前端 > js教程 > 正文

JavaScript强化教程——Prototype

巴扎黑
发布: 2016-12-05 11:31:55
原创
1167人浏览过

本文为 h5edu 机构官方 html5培训 教程,主要介绍:javascript强化教程 —— prototype 

引用 prototype 
如需测试 javascript 库,您需要在网页中引用它。 
为了引用某个库,请使用 <script> 标签,其 src 属性设置为库的 url: 
引用 prototype 
<!doctype html> 
<html> 
<head> 
<script 
src="http://apps.bdimg.com/libs/pro ... gt%3b 
</script> 
</head> 
<body> 
</body> 
</html> 

prototype 描述 
prototype 提供的函数可使 html dom 编程更容易。 
jquery 类似,prototype 也有自己的 $() 函数。 
$() 函数接受 html dom 元素的 id 值(或 dom 元素),并会向 dom 对象添加新的功能。 
与 jquery 不同,prototype 没有用以取代 window.onload() 的 ready() 方法。相反,prototype 会向浏览器及 html dom 添加扩展。 
在 javascript 中,您可以分配一个函数以处理窗口加载事件: 
javascript 方式: 
function myfunction() 

var obj=document.getelementbyid("h01"); 
obj.innerhtml="hello prototype"; 

onload=myfunction; 
等价的 prototype 是不同的: 
prototype 方式: 
function myfunction() 

$("h01").insert("hello prototype!"); 

event.observe(window,"load",myfunction); 
event.observe() 接受三个参数: 
您希望处理的 html dom 或 bom(浏览器对象模型)对象 
您希望处理的事件 
您希望调用的函数 
测试 prototype 
请试一下下面这个例子: 
example 
<!doctype html> 
<html> 
<script 
src="http://apps.bdimg.com/libs/pro ... gt%3b 
</script> 
<script> 
function myfunction() 

$("h01").insert("hello prototype!"); 

event.observe(window,"load",myfunction); 
</script> 
</head> 
<body></body> 
</html>

易优微信教育培训小程序模板
易优微信教育培训小程序模板

易优微信教育培训小程序模板是基于前端开源小程序+后端易优cms+标签化API接口,是一套开源、快速搭建个性化需求的小程序CMS。轻量级TP底层框架,前后端分离,标签化API接口可对接所有小程序,支持二次开发。即使小白用户也能轻松搭建制作一套完整的线上版小程序。 微信教育培训小程序模板主要特点:1、代码开源,支持二次修改2、微信原生写法,兼容性更好,代码可读性更强3、功能接口完整,支持eyoucms

易优微信教育培训小程序模板 0
查看详情 易优微信教育培训小程序模板
相关标签:
java速学教程(入门到精通)
java速学教程(入门到精通)

java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号