客户端脚本技术学习小结与心得
(1)客户端脚本技术概述和总览
Web客户端脚本的作用——利用客户端的计算能力实现页面信息的动态处理和动态展现。它的优点是不再需要Web服务器处理、减轻Web服务器负担;不再需要客户端和服务器之间多余的Round-Trip,从而降低网络的流量、降低安全风险;有效地缩短响应时间、提高交互实时性。
客户端脚本技术 JavaScript 是为了适应动态网页制作的需要而诞生的,它是 一种轻量级的编程语言,必须以<script type=”text/java script”>开头,以</script> 结束,界定程序开始的位置和结束的位置。脚本不能独立执行,它必须嵌套在浏览器的脚本引擎中,在浏览器端运行。浏览器按照脚本代码编写的逻辑顺序逐行执行,直至碰到结束符号或者返回语句。而在执行脚本时,是基于对象和事件驱动的。
(2)客户端脚本技术学习策略
在学习本门课程之前,我对客户端脚本技术 JavaScript有所了解,但是了解不多。在开始讲解到这一部分内容时,我认真听讲,课堂上不停的做笔记,主要从老师的课堂讲解和课件上获取
相关知识。接着,我尝试着手练习JavaScript技术,通过边翻阅笔记,边阅读课本,对JavaScript技术有了浅显的掌握。后来我的兴趣越来越强烈,我就开始非常注重书本上知识的理解 ,我集中精力用在看书上。在将书本上的内容看完后,我尝试着编写一小段 JavaScript 代码,之后我更加注重练习,每看完一小节课本知识,我就会在电脑上来编写相关的脚本代码。以后,我就一直延续着这样策略。在有些问题不理解的时候,我还会到一些相关的网站查看,有时还参与到发帖区,和网友在线交流,我也充分利用教学平台的资源优势,下载老师发布的JavaScript 参考手册,认真翻阅,不懂就问。同时,我还积极向专业的学长学和同学请教,我经常和同学们展开激烈讨论,在讨论中获得新知,不断进步。
(3)客户端脚本技术学习收集的资料概述
在我学习客户端脚本技术时,我充分利用相关资源。首先是网教平台上老师发布的课程课件、《JavaScript 语言手册》等一系列课程资源,我还参阅了《JavaScript 语言参考》中文版:参考手册中有 Jscript 用户指南、语言参 考、File System Object 用户指南、Scripting 运行时库参考、正则表达式简介。同时,我还充分利用网络资源,在课余时间查阅了一些网站,它们有: www.w3school即Web技术教程, JavaScript教程。它对JavaScript做了详细的说明,并列举了大量实例。
www.ijavascript即JavaScript教程网,它的宗旨是分享个人的JavaScript学习经历,网站提供了大量的JavaScript代码,还有基础教程和视频教程。梦之都(www.dreamdu):梦之都为设计者提供一个网络编程的中文参考 之地,主要有 HTML 教程、CSS 教程、JavaScript 教程。它主要是一种文字教程, 其中还有一些视频教程。在我学习中我查看得比较多。第 7 大道设计网(www.d7dd):第 7 大道设计网中的 JavaScript 教程主 要是针对一些具体的实例。我主要是在制作网站编写脚本代码时使用。其他网站还有小雨在线www.smallrain/index.asp
心雨在线www.xinyu365/home/index.asp
軟體元件交流網--藍www.blueshop.tw/default.asp
无忧脚本 www.51js/
JavaScript 脚本语言提出较早, 标准成熟, 在网上有很多资料查阅, 也有不少人在他们的博客上 写了很多关于某些效果的实现代码, 很具有代表性, 而且这些代码中很多客服用性很强, 有很多可以 拿过来直接用, 加快开发进程。在学习过程中这些网上的资料更是极大
的方便了我们的学习。如blog.csdn小毛头的BLOG、499862910.qzone.qq/ DJ天空的空间日志等
在JavaScript的学习中, 我还通过教学视频的形式进行学习的, 主要观看的视频是《北风网JavaScript和script在html中的用法J Query教学视频》, 这个视频的讲解者是一个技术流派的老师, 所以表达能力不是很强, 一个意思往往不能简短的几句话 表达清楚, 但是他在视频中讲述的实例代码非常具有代表性, 而且设计非常精良, 可复用性强。
其次, 学习api就要使用到的JavaScript手册, 进行一些操作, 比如字符串操作, cookie操作。 同时, 也要有浏览器DOM, BOM 的手册。进行页面内容的编辑需要这些查阅这些手册。
(4)客户端脚本技术内涵阐述
JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。它是通过嵌入或调入在标准的HTML语言中实现的。它的出现弥补了HTML语言的缺陷,可以开发客户端的应用程序。
JavaScript具有以下几个基本特点:
是一种脚本编写语言
基于对象的语言
简单性
安全性
动态性
跨平台性
JavaScript的标识和说明语句
在JavaScript中四种基本的数据类型:数值(整数和实数)、字符串型(用“”号或‘’括起来的字符或数值)、布尔型(使True或False表示)和空值。
在JavaScript的基本类型中的数据可以是常量,也可以变量。
由于JavaScript采用弱类型的形式,因而一个数据的变量或常量不必首先作声明,而是在使用或赋值时确定其数据的类型的。
常量包含整型常量、实型常量、布尔值、字符型常量、空值、特殊字符
变量的主要作用是存取数据、提供存放信息的容器。变量以字母开头,中间可以出现数字除
下划线作为连字符外,变量名称不能有空格、加号、减号、逗号或其它符号。不能使用JavaScript中的关键字作为变量。
在JavaScript中,变量可以不作声明,而在使用时再根据数据的类型来确其变量的类型。在JavaScript中同样有全局变量和局部变量。全局变量是定义在所有函数体之外,其作用范围是整个函数;而局部变量是定义在函数体之内,只对其该函数是可见的,而对其它函数则是不可见的。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论