浅谈Web前端知识体系之Javascript

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:jinz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]Web前端技术是一个巨大而丰富的技术体系,是一门语法相对容易被理解但应用越来广泛的前端语言,其包含html、css和Javascript三大部分。而大多数人在学习它的时候一般是先从某一方面开始接触了解,然后再深入了解和学习新的知识点,因此想要系统的学习了解这一门语言对于初学者来说并不简单。故本文将对Web前端知识体系中的Javascript知識進行简单的梳理。
  [关键词]Javascript,浏览器
  中图分类号:TE189 文献标识码:A 文章编号:1009-914X(2017)34-0391-01
  引言
  鉴于Web浏览器的广泛应用,几乎每个初学者都可以轻松快捷地找到javascript解释器,无需下载和安装。有些初学者认为通过真正手写代码,才能使其熟悉掌握这些概念,但是另一些初学者认为先通过伪代码来学习抽象的算法从而才能更好地应用到开发中,Javascript则可以完美的实现以上两种不同的观点。Javascript具有语法清晰、简单且相对更易被理解的优点,初学者可以更易学会并应用,而不必先搞清楚像java中的固定概念和使用规则。
  Javascript的结构:
  数据类型、变量的定义、循环结构、选择结构以及内置对象等是Javascript的几个基本的语法结构。Javascript中数据类型有字符串,数字型,布尔型,数组型等。字符串型,数字型和布尔型是Javascript中的基础数据类型。其中的null和undefined数据类型是起两个特殊的数据类型。Date、Array、JSON,RegExp等是Javascript中的常用内置对象,面向对象的的主要目的是实现代码的的最大重用,其最大的特征是继承。Javascript没有继承这一概念,它不允许对象之间直接的继承属性和方法,但是Javascript是有它自己的继承机制的。当有一个对象的属性被访问的时候,Javascript会先查找其是否具有对象,如果没有找到对象会在其原型链上继续查找,直到找到为止,若仍然没有找到则返回undefined。所以为了达到Javascript继承我们惯用的方法是利用函数的原型机制(图1)。
  Javascript中函数的功能不单单是一种普通函数,还可以作为构造函数来使用,对这两种函数进行区分的标准是:当利用new命令来建立一个新的对象时,普通函数是通过对象调用的方式来实现的,而构造函数就是对象所对应的函数。显式声明、匿名定义、new?Function()是Javascript中普通函数的三种创建方式。当运用new命令来创建一个新对象时,新对象的原型链会指向构造函数的原型对象,通过这种方法在新对象和函数对象之间建立了一条原型链,这样就可以通过型的对象来访问函数对象原型中的方法和属型。Javascript语言是一种单线程的语言,当在浏览器中执行Javascript的代码时,浏览器会用主线程来执行任务函数。主线程形成的全局执行环境采用栈的方式将等待执行的任务依次执行。http请求、定时器、事件回调等一些请求在浏览器中是非常耗时的,这就有可能影响到其他任务的执行效率。为了解决这个问题Javascript在它的执行环境中有一个将其他一些任务放入其中并且执行时间无法确定的异步队列,只有当主线中的任务执行结束后才会检查执行其中的任务。
  结语
  Javascript作为一种简单易应用的Web客户端脚本语言,功能由单一转向多元化,其具有的良好的独特语言特性促使了为其今后更广泛的应用奠定了基础。
  参考文献
  [1] 樊红珍. JavaScript框架jQuery和ExtJS的对比研究[J].现代计算机(专业版),2011,(Z1):23-24.1
  [2] 金晓鸥,钟宝燕,李翔.基于Rhino的JavaScript动态页面解析研究与实现[J].计算机技术与发展,2008,(02):1-4+50.
  [3] 吴瑞红,张环冲.浅谈JavaScript库——jQuery,ExtJs的对比研究[J]. 科技信息,2010,(09):474-475.
  作者简介
  郭燕,女,汉族,山东科技大学机械电子工程学院,机械工程专业。
其他文献
[摘 要]进行智能电网背景下电力企业人才培养,要能够根据具体的电网发展规划进行。国家不断增加对电网建设工作的扶持力度,针对电力企业人才的培养工作,必须要充分结合电网规划的整体水平来进行。在实际的电力企业建设中,培养电力企業人才素质能够不断促进整个电网建设的效率提高,对其发展起到积极的促进作用,下文重点对智能电网的内涵以及特点和电力企业内部的人员素质提升方面的工作展开了细致的分析,希望为我国电力企业
期刊
[摘 要]该作笔者主要对大型钛渣电炉冶炼的主要电气属性、谐波出现的原理等进行了阐述,与此同时还借助专门的软件研究了钛渣冶炼电炉的电能质量状况,并对动、静态无功补偿各自的优势与不足展开了细致的比对;另外,还按照加装SVC前后的测试数据进一步论证了当前流行的SVC设备对于治理大型钛渣冶炼电炉中产生的谐波问题具有非常有效的影响。  [关键词]钛渣冶炼、谐波问题、治理对策  中图分类号:TE839 文献标
期刊
[摘 要]目前在日常生活中,特别是在大楼和百货市场里,智能手扶电梯随处可见。但目前手扶电梯只能单方面上下,不够灵活,且需要一直运行,耗费大量电能,达不到节能的标准,还有在电梯末端经常会发生事故,为解决上述问题,我们提出一种智能手扶电梯,我们对智能手扶电梯结构和工作原理进行了阐述,具体阐述了智能电梯工作过程,达到了人工智能的目的。  [关键词]PLC;智能电梯;控制系统  中图分类号:TE959 文
期刊
[摘 要]安全生产管理是安全生产工作的重要环节,保障措施是安全生产管理工作的重点内容。只有具备科学的安全生产管理方式和有效的安全生产管理措施,才能够有效地避免或最大限度的减少安全生产事故的发生。安全措施有效必须以全面落实为前提,以上级安全生产会议精神为指导,坚持“安全第一、预防为主、综合治理”的方针,正确树立“安全生产,以人为本”的安全理念,强化科学的安全生产管理方式,采取切实有力的安全防范措施。
期刊
[摘 要]移动式焊轨车的液压系统由泵站、起升装置液压子系统、焊机机头液压子系统等组成,用来完成对钢轨的夹持、拖拉、顶锻、提升摆动和移动车尾部的提升工作。本文对其液压系统进行设计分析,为移动式焊轨车的总体设计提供了参考依据。  [关键词]钢轨车;液压系统;提升工作  中图分类号:TE659 文献标识码:A 文章编号:1009-914X(2017)34-0361-01  1.平衡回路分析  液压传动中
期刊
[摘 要]当前,伴随着我国经济的高速发展,交通基础建设也都如火如荼地进行起来。作为一种非常基础并且常见的建筑材料,混凝土被广泛运用在路桥施工过程中,被越来越多的人所知道,但同时混凝土容易出现的结构裂缝问题,一直是困扰技术施工人员的一个难题,也受到了建筑企业以及国家的广泛关注。该文主要分析了混凝土在路桥施工中出现的一些问题以及产生裂缝的原因,并提出了一些控制措施,从而提高路桥施工的质量,保障人们的生
期刊
[摘 要]针对煤矿安全生产的影响因素分析,笔者结合自身工作经验对煤矿井下通风的作用展开了分析研究,并指出了煤矿井下不良通风系统与发生灾害的关系,对煤矿井下通风灾害预防的原理和作用进行了阐述,突出了井下通风的重要性,为煤矿安全生产提供一些思路。  [关键词]煤矿;井下通风;预防  中图分类号:TE109 文献标识码:A 文章编号:1009-914X(2017)34-0382-01  一、引言  众所
期刊
[摘 要]气动机械手是一种能够模仿人的手和臂的某些动作功能,并按照固定的程序来实现抓取,搬运物件等动作的自动操作装置。本文利用单片机控制灵活、组态方便、编程简单的特点,设计了一种单片机气动机械手控制系统,从而完成机械手精确运动的控制功能。  [关键词]气动;单片机控制;机械手;系统设计  中图分类号:TE249 文献标识码:A 文章编号:1009-914X(2017)34-0378-01  机械手
期刊
[摘 要]为了满足城市发展的基本需求,提升城市的生态环境能力,有必要践行海绵城市理念。基于此,本文拟以海绵城市建设在住宅小区及城市道路改造中的运用为研究主题,在对海绵城市理念介绍的基础上,提出了设计的具体方案,希望能够为相关部门提供参考和借鉴。  [关键词]海绵城市;住宅小区;城市道路改造;水处理  中图分类号:TE309 文献标识码:A 文章编号:1009-914X(2017)34-0380-0
期刊
[摘 要]泥石流、滑坡是我省山地、丘陵区破坏力极强的多发的地质灾害。地貌位置或流域形态是目前泥石流类型划分的重要依据之一,地貌形态要素对泥石流的属性、发展阶段和危害程度等不同类型泥石流的影响程度不同。综合分维值、形成区形态参数和地形坡度等参数都在一定程度上定量反映了不同类型泥石流的特征。  [关键词]山体;滑坡;泥石流  中图分类号:TH147 文献标识码:A 文章编号:1009-914X(201
期刊