信19与电IBjs脚本开发
China Computer&Communication
2020年第18期
JavaScript技术在Web网页中的应用研究
易灵
(贵州城市职业学院,贵州贵阳550025)
摘要:JavaScript是基于ECMAScript标准的,解释型、轻量级、嵌入式的高级程序设计语言,具有良好的用户应用体验感,其应用十分广泛.随着Web应用的增多,在Web中如何应用JavaScript技术,设计出高效安全的程序成为广大Web爱好者关注的问题.本文以Web应用为基础,对JavaScript导航、屏幕、历史、位置、文档、对话框和定时器等对象的管理和应用进行了说明,对上述对象的应用注意事项进行了阐述,对JavaScript恶意攻击Web异常校验进行了设计,能够为JavaScript在Web中的应用提供借鉴。
关键词:Web网页;JavaScript技术;应用研究
中图分类号:TP393.092文献标识码:A文章编号:1003-9767(2020)18-061-03
Research on the Application of Javascript Technology in Web Pages
Yi Ling
(Guizhou Gty Vocational College,Guiyang Guizhou550025,China)
Abstract:JavaScript is a high-level programming language based on ECMAScript standard,which is interpreted,lightweight and embedded.It has a good user experience and is widely used.With the increase of Web applications,how to apply javascript technology in Web and design efficient and safe programs has become the concern of the majority of Web enthusiasts.Based on the Web application,this paper describes the management and application of JavaScript navigation,screen,history,location,document, dialog box and timer,describes the application precautions of the above objects,and designs the abnormal verification of JavaScript malicious attack Web,which can provide reference for the application of JavaScript in Web.
Key words:Web page;JavaScript technology;application research
0引言
JavaScript是一种在Web程序开发设计中应用十分广泛的脚本语言[1]o JavaScript脚本语言与其他高级
程序语言一样,拥有独立的运算符、表达式、操作函数和相应过程控制语句。JavaScript是由客户端浏览器直接编译运行的单线程语言,其操作运行不需要CGI做出验证操作,能够直接响应客户发送的命令和操作,执行效率高,速度快,为广大Web用户带来了良好的体验叫
1JavaScript的定义
JavaScript是基于ECMAScript标准的高级程序设计语言。JavaScript语言是简化的函数式编程语言和面向对象编程语言混合的产物。JavaScript主要由ECMAScript,文档对象模型、浏览器对象模型组成,ECMAScript实现JavaScript 语言语法描述,文档对象模型(DOM)是用于处理网页内容方法的接口,浏览器对象模型(BOM)实现与浏览器的交互內。JavaScript程序设计语言拥有简单、高效、动态性、交互性、跨平台性、解释型和轻量级等特点。
2JavaScript在Web中的应用
2.1JavaScript对navigator对象的管理
navigator是window对象中的一个重要属性,navigator 的作用是指向一组包括Web浏览器的信息。这些属性主要实现浏览器的常规管理,如与浏览器版本号相关的appVersion、名称相关的appName、使用的语言相关的languag、平台相关的platform、用户代理相关的user Agent、代码名相关appCodeName等信息。
用户代理user Agent为一个只读属性字符串,user Agent
作者简介:易灵(1989-),女,四川成都人,本科,讲师,网络工程师。研究方向:计算机网络、数据库、信息可视化技术研究和教学。
61

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。