嵌入式JavaScript对象实现技术研究

被引量 : 0次 | 上传用户:wtmw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多媒体技术和网络技术的快速发展,嵌入式系统进入了一个新的阶段,嵌入式浏览器由于强大的网络连接功能和良好的信息获取界面,成为嵌入式系统中最主要的应用软件之一。但仅支持静态Web页面的嵌入式浏览器已经不能满足要求,JavaScript语言能够实现一种动态的和可交互的表达能力,所以浏览器支持JavaScript成为一种趋势。JavaScript语言是基于对象的语言,其交互性主要通过JavaScript对象事件触发机制实现,因此如何实现对象组织、对象计算和对象事件成为JavaScript解释系统的重要技术。对象组织是对象实现技术的基础环节。根据对象的作用域,将对象存放在相应的上下文环境。为了高效存取全局对象,使用哈希表组织此类对象。由于不同类型的对象存在显著区别,分别设计了用户自定义对象、浏览器对象和内置对象的存储结构。JavaScript表达式可分为:函数调用、基本运算和对象计算。为了支持这些计算,在传统算符优先归约算法的基础上,设计了对象方法调用接口,提供给函数处理器使用,并对算符进行扩展,形成了基于对象的归约算法,从而封装了对象计算。事件驱动是网页具有交互性和动态性最重要的机制,针对不同类型对象事件的特性,设计了事件描述结构及给出了相应的事件处理方法;在区分JavaScript解释系统与浏览器交互类型的基础上,重点处理了第二类交互。
其他文献
随着石油勘探开发的不断深入,所面临的勘探对象越来越复杂,而断层的形态和分布对某些油气田的形成起着决定性的作用。传统的二维地震勘探很难发现中小规模的断层,从上世纪70年代
[文摘]中国乒乓球队是中国竞技体育的一面旗帜,自 50 年代末登上世界乒坛竞技顶峰后,40 多年来一直从总体上保持着领先地位,是世界上典型的长盛队伍。乒乓球竞技运动的成功经
为了促进我国竞技体操可持续发展,本文采用了文献资料法、访谈法、问卷法和数理统计法对我国竞技体操可持续发展能力进行研究。研究结果表明:1.竞技体操可持续发展是指人们从
教材作为课程的物化产物,在传递人类文化知识、完成个体的教化、促进学生发展方面发挥着重要的作用。本着“国际视野、本土行动”的研究理念,本文通过对美国高中《现代化学》教
国家对国有企业实施政策性破产的目的是为了妥善安置好国有企业职工,在保证社会稳定的前提下,逐步建立和完善市场退出机制。然而,矿山企业情况的复杂性决定了其关闭破产操作过程
公司业务产品是商业银行开展公司业务的最直接工具,为商业银行创造了绝大部分的收益;公司业务营销架构关系着银行服务的质量和效率;它们是开展公司业务最重要的两个方面。因
在经济全球化、教育国际化的背景下,中共中央做出了西部大开发的重大战略决策,进一步加快了西部地区社会经济的发展,从而对教育提出了越来越高的要求,九年义务教育稳步推进,高等教
现代社会科学把社会组织分为政府组织、营利组织和非营利组织三大类。它们分别活跃于政治领域、经济领域和社会领域。20多年的改革确定了我国政治领域和经济领域的发展方向。
变革是企业生存和发展的必由之路。很多学者对组织变革做了大量的理论研究,但困扰他们的难题一直是具体的操作。如何理解变革、引导变革、实施变革,成为处于市场经济发展初级
分析我国企业管理所面临的问题,指出管理咨询对我国企业的重要性。分析管理咨询行业及其从业人员,提出作为管理咨询顾问所需要具备的知识和素质。归纳和总结在做管理咨询过程中