dhtml4-javascript核心

dhtml4-javascript核心

ID:36293298

大小:782.00 KB

页数:41页

时间:2019-05-08

dhtml4-javascript核心_第1页
dhtml4-javascript核心_第2页
dhtml4-javascript核心_第3页
dhtml4-javascript核心_第4页
dhtml4-javascript核心_第5页
资源描述:

《dhtml4-javascript核心》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JavaScriptCore回顾什么是表单?表单有什么用?表单的常用属性?说出4个常用的表单元素及其常用属性?说出4个常用的表单元素及其常用属性?说出其余常用的表单元素及其常用属性?框架及其常用属性?可以在HTML中加入哪些多媒体?如何加入?说出display与visibility的异同点?目标理解什么是JavaScript理解JavaScript的语法基础了解JavaScript核心熟悉JavaScript常用函数及类澄清误解JavaScript是Java的变种吗?JavaScript确实受到了Java的启发,但是与Java

2、本质上是不同的两者的关系类似雷锋与雷峰塔的关系JavaScript简单吗?很多人认为JavaScript是一种简单的脚本语言而非程序设计语言实际上,JavaScript是一种具有丰富功能的程序设计语言,其在执行复杂的任务将会变得非常复杂什么是JavaScriptJavaScript是一种具有面向对象能力的,解释型的程序设计语言。在句法结构上与Java相似。是一种松散类型的语言,即变量不必有一个明确的类型。本名LiveScript,由Sun和Netscape开发,之所以叫JavaScript,是当时网景为了营销考虑与Sun公司达

3、成协议的结果,后来ECMA对其进行了标准化,之后的官方名称为ECMAScript。JavaScript版本JavaScript用途JavaScript应用客户端JavaScript当把一个JavaScript解释器嵌入到Web浏览器当中这是JavaScript应用最为广泛的一个领域服务器端JavaScript嵌入到WebServer,比如微软的IIS嵌入到其他应用可以嵌入到C#语言中脚本化C#脚本化Flash的ActionScriptJavaScript语法基础JavaScript在语法上与Java、C#语言是十分相似的:两者

4、都遵循C系语言的语法以及书写风格两者都支持面向对象两者的标识符都区分大小写JavaScript拥有与C#大部分运算符拥有几乎相同的选择、分支、循环语句都支持异常以及其捕获都支持正则表达式两者都遵循C系语言的语法以及书写风格,这主要体现在:使用成对的大括号划分作用域注释方式支持行尾注释和块注释标识符必须与字母_$开头,后面可以是数字字母或$_支持转义字符有保留字和关键字不同之处JavaScript与C#也有很多不同之处,而这正是我们本节课内容的重点:JavaScript是一种解释型的动态脚本语言JavaScript是一种弱类型的

5、语言JavaScript有一些额外的运算符JavaScript有函数JavaScript通过原型方式实现面向对象JavaScript中的数组及常用类解释执行JavaScript是一种脚本语言,这意味着:它是解释执行的,不需要编译编程速度快,且脚本文件的大小明显小于同类C程序文件以效率为代价,运行速度与静态编译型语言相比要慢得多,而且占用更多的内存通常十分灵活,同其它语言编写的程序组件之间通信功能很强大弱类型JavaScript是一种弱类型的语言,这意味着:变量的类型可以随需要任意转换,并且通常是自动的变量可以不需要声明类型,在

6、运行时会自动确定变量的类型变量声明在JavaScript中,要使用一个变量之前,要先声明它:vari;varsum;vari,sum;for(vari=0;i<10;i++){//doingsomething...}如果没有声明一个变量就使用它,JavaScript将隐式声明其为全局变量Javascript数据类型Javascript支持以下数据类型:基本数据类型:数字所有数字都是由浮点数类型表示的当一个算术运算产生一个未定义的结果(如0/0),则会返回一个非数字的特殊值,NaN,有专门的函数isNaN()来检测这个值字符串无

7、char类型,由(’或“)扩起来的Unicode字符序列字符串的length属性表示字符串的长度支持substring()、charAt()、indexOf()等方法,但没有trim()方法基本数据类型布尔型值true

8、falsenull代表”无对象“的值undefined使用一个并未声明的变量使用一个已经声明但还未赋值的变量使用一个不存在的对象属性上述这三种情况会返回一个undefined值可以使用typeof运算符返回描述变量类型的字符串函数引用数据类型:函数类似于C#中的方法,使用function关键字定义函数,函数可以

9、有形式参数,但是这些形式参数不能指定类型functionsquare(x){returnx*x;}等价于varsquare=function(x){returnx*x;}JavaScript不会检查传入参数的个数,参数多的时候多余的参数会被忽略,参数不够的时候少的参数会被赋予

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。