??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲另类古典武侠,亚洲中文无码线在线观看,国产99在线|亚洲http://www.tkk7.com/coderdream/category/26356.html软g工程师成长之?/description>zh-cnFri, 05 Oct 2007 02:09:58 GMTFri, 05 Oct 2007 02:09:58 GMT60W??JavaScript 是什?/title><link>http://www.tkk7.com/coderdream/archive/2007/10/04/150410.html</link><dc:creator>CoderDream</dc:creator><author>CoderDream</author><pubDate>Thu, 04 Oct 2007 13:35:00 GMT</pubDate><guid>http://www.tkk7.com/coderdream/archive/2007/10/04/150410.html</guid><wfw:comment>http://www.tkk7.com/coderdream/comments/150410.html</wfw:comment><comments>http://www.tkk7.com/coderdream/archive/2007/10/04/150410.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/coderdream/comments/commentRss/150410.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/coderdream/services/trackbacks/150410.html</trackback:ping><description><![CDATA[<p><span style="font-size: 14pt">W??JavaScript是什?/span></p> <p><strong style="font-size: 12pt">1.1 历史q?/strong><br /> 1997q_JavaScript 1.1 作ؓ一个草案提交给Ƨ洲计算机制造商协会QECMAQ。第39技术委员会QTC39Q被委派?#8220;标准化一个通用、跨q_、中立于厂商的脚本语a的语法和语义”Qhttp://www.ecma-international.org/memento/TC39.htm)。TC39锤炼ZECMA-262Q该标准定义了叫做ECMAScript的全新脚本语a。在接下来的几年里,国际标准化组l及国际电工委员会(ISO/IECQ也采纳ECMAScript作ؓ标准QISO/IEC-16262Q?/p> <p><strong>1.2 JavaScript实现<br /> </strong>JavaScript实现是由以下3个部分组成的Q?br /> Q核心(ECMAScriptQ?br /> Q文档对象模型(DOMQ?br /> Q浏览器对象模型QBOMQ?br /> <img height="137" alt="" src="http://www.tkk7.com/images/blogjava_net/coderdream/JavaScript/Professional_JavaScript_for_Web_Developers/chap01/snap0030.jpg" width="272" border="0" /></p> <p><span style="font-size: 12pt">1.2.1 ECMAScript</span><br />  ECMAScript描述了以下内容:<br />  语法Q?br />  cdQ?br />  语句Q?br />  关键字;<br />  保留字;<br />  q算W;<br />  对象?/p> <p>ECMAScript仅仅是一个描qͼ定义了脚本语a的所有属性、方法和对象。其他的语言可以实现ECMAScript来作为功能的标准QJavaScript是q样?br /> <img height="124" alt="" src="http://www.tkk7.com/images/blogjava_net/coderdream/JavaScript/Professional_JavaScript_for_Web_Developers/chap01/snap0031.jpg" width="271" border="0" /><br /> 1.2.1.1  ECMAScript的版?br /> 最新的ECMA-262的版本是W三版,?999q?2月发布?br /> W一版:删除来与览器相关的代码的JavaScript1.1?br /> W二版:大部分更新本质上是编辑性的Q未特别d、更改和删除内容?br /> W三版:提供了对字符串处理、错误定义和数组输出的更新。同Ӟ它还增加了正则表辑ּ、新的控制语句、try...catch异常处理的支持,以及一些ؓ使标准国际化而做的小改动。标志着ECMAScript成ؓ一U真正的~程语言?br /> 1.2.1.2  何谓ECMAScriptW合?br /> 一个脚本语a必需满以下四项基本原则Q?br /> W合的实现必L照ECMA-262中所描述的支持所有的“cd、倹{对象、属性、函数和E序语法及语义;<br /> W合的实现必L持Unicode字符标准QUCSQ;<br /> W合的实现可以增加没有在ECMA-262中指定的“额外的类型、倹{对象、属性和函数”?br /> W合的实现可以支持没有在ECMA-262中定义的“E序和正则表辑ּ语法”卛_以替换或者扩展内建的正则表达式支持?/p> <p>1.2.1.3 Web览器中的ECMAScript支持<br /> 以下版本支持ECMA-262W三版:Netscape 6.0+(Mozilla 0.6.0+)、Internet Explorer 5.5+、Opera 7.2+、Safari 1.0+/Konqueror~2.0+</p> <p>1.2.2 DOM<br /> DOMQ文对象模型)是HTML和XML的应用程序接口(APIQ。DOM整个页面规划成p点层U构成的文。HTML或XML面的每个部分都是一个节点的衍生物?nbsp;</p> <p>误虑下面的HTML面Q?br /> <br /> </p> <div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; font-family: Courier; background-color: #eeeeee"><span style="color: #0000ff"><</span><span style="color: #800000">html</span><span style="color: #0000ff">></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"><</span><span style="color: #800000">head</span><span style="color: #0000ff">></span><span style="color: #000000"><br />         </span><span style="color: #0000ff"><</span><span style="color: #800000">title</span><span style="color: #0000ff">></span><span style="color: #000000">Sample Page</span><span style="color: #0000ff"></</span><span style="color: #800000">title</span><span style="color: #0000ff">></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"></</span><span style="color: #800000">head</span><span style="color: #0000ff">></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"><</span><span style="color: #800000">body</span><span style="color: #0000ff">></span><span style="color: #000000"><br />         </span><span style="color: #0000ff"><</span><span style="color: #800000">p</span><span style="color: #0000ff">></span><span style="color: #000000">Hello World!</span><span style="color: #0000ff"></</span><span style="color: #800000">p</span><span style="color: #0000ff">></span><span style="color: #000000"><br />     </span><span style="color: #0000ff"></</span><span style="color: #800000">body</span><span style="color: #0000ff">></span><span style="color: #000000"><br /> </span><span style="color: #0000ff"></</span><span style="color: #800000">html</span><span style="color: #0000ff">></span></div> <p> </p> <p>q段代码可以用DOMl制成一个节点层ơ图?br /> </p> <p><img height="357" alt="" src="http://www.tkk7.com/images/blogjava_net/coderdream/JavaScript/Professional_JavaScript_for_Web_Developers/chap01/snap0032.jpg" width="306" border="0" /><br /> <br /> DOM通过创徏树来表示文档Q从而开发者对文的内容和l构hI前的控制力。用DOM API可以L地删除、添加和替换节点?/p> <p>1.2.2.1 Z么DOM必不可少<br /> 保持Web的跨q_Ҏ,Web通信标准的团体W3CQWorld Wide Web ConsortiumQ开始制定DOM?/p> <p>1.2.2.2 DOM的各个Level<br /> DOM Level 1 是W3C?998q?0月提出的。它׃个模块构成,即DOM Core和DOM HTML。前者提供了Z XML 的文的l构图,以方便访问和操作文的Q意部分;后者添加了一?HTML 专用的对象和ҎQ从而扩展了DOM Core?/p> <p>DOM Level 1 只有一个目标,卌划文档的l构?br /> DOM Level 2 引入了几U?DOM 新模块,用于处理新的接口cdQ?br /> DOM 视图Q-描述跟踪文的各U视图(?CSS 样式化之前和 CSS 样式化之后的文Q的接口Q?br /> DOM 事gQ-描述事g的接口;<br /> DOM 样式Q-描述处理Z CSS 样式的接口;<br /> DOM 遍历和范_Q描q遍历和操作文树的接口?br /> DOM Level 3 引入了以l一的方式蝲入和保存文档的方法(包含在新模块 DOM Load and Save 中)以及验证文QDOM ValidationQ的ҎQ从而进一步扩展了 DOM 。在Level 3 中,DOM Core 被扩展ؓ支持所有的 XML 1.0 Ҏ,包括 XML Infoset、XPath ?XML Base?/p> <p>1.2.2.3 其他 DOM<br /> 可羃攄量图形(SVGQ?.0Q?br /> 数学标记语言QMathMLQ?.0Q?br /> 同步多媒体集成语aQSMILQ?br /> 1.2.2.4 Web 览器中?DOM 支持<br /> </p> <p><img height="256" alt="" src="http://www.tkk7.com/images/blogjava_net/coderdream/JavaScript/Professional_JavaScript_for_Web_Developers/chap01/snap0033.jpg" width="650" border="0" /><br /> 1.2.3 BOMQ浏览器对象模型Q?/p> <p>BOM 主要处理览器窗口和框架Q扩展部分包括:<br /> 弹出新的览器窗口;<br /> Ud、关闭浏览器H口以及调整H口大小Q?br /> 提供 Web 览器详l信息的D对象Q?br /> 提供装蝲到浏览器中页面的详细信息的定位对象;<br /> 提供用户屏幕分辩率详l信息的屏幕对象Q?br /> ?Cookie 的支持;<br /> IE 扩展?BOMQ加入了 ActiveXObject c,可以通过 JavaScript 实例?ActiveX 对象?/p> <p>1.3 结<br /> 本章介绍?JavaScript q种客户?Web 览器脚本语aQ了解了构成 JavaScript 完整实现的各个部分:<br /> JavaScript 的核?ECMAScript 描述了该语言的语法和基本对象Q?br /> DOM 描述了处理页面内容的Ҏ和接口;<br /> BOM 描述了与览器进行交互的Ҏ和接口?/p> <img src ="http://www.tkk7.com/coderdream/aggbug/150410.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/coderdream/" target="_blank">CoderDream</a> 2007-10-04 21:35 <a href="http://www.tkk7.com/coderdream/archive/2007/10/04/150410.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>лǵվܻԴȤ</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> վ֩ģ壺 <a href="http://wwwwmmmm.com" target="_blank">һѵӰ</a>| <a href="http://33a55.com" target="_blank">˳Ƶ߹ۿ</a>| <a href="http://lcqkp.com" target="_blank">ŷպһ</a>| <a href="http://shguojing.com" target="_blank">ɫžžȫƵ</a>| <a href="http://shaiyahx.com" target="_blank">Ѹavһ</a>| <a href="http://beijinzhongliuyiyuan.com" target="_blank">һһëѻƬ</a>| <a href="http://0755szyxcm.com" target="_blank">þþѵľƷ</a>| <a href="http://www431234.com" target="_blank">߹ۿ˳Ƶ</a>| <a href="http://df8848.com" target="_blank">ڵƵ</a>| <a href="http://66h99.com" target="_blank">ҹ޲</a>| <a href="http://by6215.com" target="_blank">޾ƷպĻþþ</a>| <a href="http://0595laser.com" target="_blank">޵һڶĵ</a>| <a href="http://8mav950.com" target="_blank">˾þô߽</a>| <a href="http://ipx588.com" target="_blank">ɫͼɫС˵</a>| <a href="http://jastrelax.com" target="_blank">޾Ʒ㶮</a>| <a href="http://nxeea.com" target="_blank">ƵƵ</a>| <a href="http://93qsgy.com" target="_blank">ѴƬѹۿվ</a>| <a href="http://jinguwj.com" target="_blank">þþžѾƷ6</a>| <a href="http://pencilinside.com" target="_blank">һƵѹۿ</a>| <a href="http://jomujy.com" target="_blank">ɱƬav</a>| <a href="http://kyqp0022.com" target="_blank">޹av뾫Ʒ</a>| <a href="http://www-533999.com" target="_blank">޾Ʒ߹ۿ</a>| <a href="http://8654123.com" target="_blank">AV߹ۿ</a>| <a href="http://aa2176.com" target="_blank">޹Ʒպav</a>| <a href="http://kelingdq.com" target="_blank">Ʒ˳վ</a>| <a href="http://taixin668.com" target="_blank">ҹƬ</a>| <a href="http://dingdingduo.com" target="_blank">պѾƷƵ</a>| <a href="http://goldwellib.com" target="_blank">ƷƵ߹ۿ</a>| <a href="http://ccccccx.com" target="_blank">Ƶַ</a>| <a href="http://1314a.com" target="_blank">ƷѦvƵ</a>| <a href="http://xxxxcccc.com" target="_blank">AVרһ</a>| <a href="http://baiyifuwu.com" target="_blank">ձ</a>| <a href="http://ww99w.com" target="_blank">պ</a>| <a href="http://aqddv.com" target="_blank">av߹ۿ</a>| <a href="http://eee94.com" target="_blank">þþƷav鶹ɫ </a>| <a href="http://jj5c.com" target="_blank">ڵƵѲ</a>| <a href="http://mordernshasha.com" target="_blank">þѸƵ</a>| <a href="http://788qj.com" target="_blank">ѹۿڵwwwСƵ</a>| <a href="http://350725.com" target="_blank">պ޹</a>| <a href="http://426366.com" target="_blank">ŷղavϵ </a>| <a href="http://kkxzz.com" target="_blank">ŮƵƵƵҳ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>