6-2JavaScript的语法基础.ppt

6-2JavaScript的语法基础.ppt

ID:48047688

大小:2.09 MB

页数:42页

时间:2020-01-13

6-2JavaScript的语法基础.ppt_第1页
6-2JavaScript的语法基础.ppt_第2页
6-2JavaScript的语法基础.ppt_第3页
6-2JavaScript的语法基础.ppt_第4页
6-2JavaScript的语法基础.ppt_第5页
资源描述:

《6-2JavaScript的语法基础.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JavaScript的语法基础6-27/17/2021回顾JavaScript是可以由浏览器解释执行一种脚本语言。JavaScript常应用在客户端的程序开发中,是一种具有良好的跨平台的语言。使用可将JavaScript代码书写在HTML文档中的任何位置上。可以将JavaScript语句单独写在一个以“.js”的文件中,在HTML中使用来调用外部JS文件。JavaScript语句使用分号结束,程序中使用“//”添加单行注释,使用“/*…*/”来添加多行注释。

2、JavaScript程序语句中可以使用空格、制表符等来使代码对齐,以提高代码的可读性。回顾LiveScriptlanguage客户服务器//目标JavaScript的变量JavaScipt的运算符JavaScript的数据类型JavaScript的变量变量的命名规则变量的定义变量的赋值与变量的类型变量的作用域原始值与引用值常量特殊字符变量的定义变量是一种引用内存位置的容器,用于保存在执行脚本时可以更改的值1.变量的定义JavaScript定义变量只有一个关键字“var”,在J

3、avaScript中定义一个用户名变量的语法为:“varstrUserName;”还可以用一个var语句定义两个或多个变量是:vartest=“hi”,age=25;变量是用关键字var声明的,但可以不声明就用,养成声明变量的习惯是非常好的。变量是第一次使用时,开始存在的变量的命名规则2.变量命名规则(1)变量命名必须以一个英文字母、$或是下划线为开头,也就是变量名第一个字符必须是A到Z或是a到z之间的字母或是下划线“_”或$符号。(2)变量名长度在0~255字符之间。(3)只能包含字母、数字、下画线或者美元符号,不能包含其他特殊字符,如“myn*m”就不合法。(4)不可以使用运算

4、符号,例如+,-,×,÷等。(5)不可以使用保留字,例如sqrt(开方),parseInt(转换成整型)等。(6)变量名大小写是有区别的,例如变量s12和S12是不同的两个变量。变量的命名规则2.变量命名规则为了使程序易于阅读和维护,应尽量使用描述性的单词为变量命名,同时应避免使用单词的缩写,这样既可以提高代码的可读性,也可以减少命名冲突的发生。例如一个用来表示用户名的变量可命名为:user_name或userName,而最好不要设置为类似un或usrnm的名称。这里推荐使用骆驼型命名法,即第一个单词的首字母小写,以后的每个单词紧跟前一个单词并大写首字母,这也是JavaScript

5、语言许多内置方法的命名规范。在给不同类型的变量命名时可以采用不同的策略,从而使程序逻辑更加清楚。例如给类命名时,将骆驼型命名的第一个单词也大写,如:ClassName;字符串类型的数据使用str的前缀,如:strUserName;对象类型使用obj的前缀,例如objBook。当然,变量的命名可以根据个人习惯而定,但要注意应使程序易于阅读和维护。变量的赋值与变量的类型3.变量的赋值变量的赋值是使用=。声明变量时给出初值,如varname="张三";普通赋值,如:name="李四";4.变量的类型变量类型是指变量值所属的数据类型,可以是数值型、字符串型、布尔型和空值型。JavaScri

6、pt变量的类型是动态的。例如:varx=1;//变量x为数值型x=“今天天气真好”;//变量x为字符串型x=true;//变量x为布尔型例6-10:展示变量的基本用法和用途变量的作用域5.变量的作用域:变量的的作用域是指变量起作用的范围,在该范围内可引用该变量。Function1、Function2和Function3都可以访问脚本全局变量Function1局部变量aFunction2局部变量bFunction3局部变量c有全局变量和局部变量。全局变量是定义在所有函数体之外,其作用范围是整个脚本,局部变量是定义在函数体之内,只对该函数是可见的,而对其他函数则是不可见的。例6-11原

7、始值和引用值变量可存放两种类型的值,即原始值和引用值。原始值(primitivevalue)是存储在栈(stack)中的简单数据段,也就是说,它们的值直接存储在变量访问的位置。原始值在内存中具有固定的大小。引用值(referencevalue)是存储在堆(heap)中的对象,也就是说,存储在变量处的值是一个指针(point),指向存储对象的内存处。例6-12、6-12-16-12-2,6-12-3原始类型有:Undefined,Null,Boolean,Number,

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

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

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