- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
all,allof,allofme,allaboutthatbass,all是什么意思,allright,allin,all黑子,allstar,unionall
JavaScript脚本语言 JavaScript的特点 JavaScript是一种脚本语言,解释执行 JavaScript是基于对象的语言 JavaScript是事件驱动的语言 JavaScript是与平台无关的语言 动态性 ,直接对用户输入做出反映 JavaScript与HTML 为了运用JavaScript控制HTML页面上的对象,JavaScript的代码必须与HTML代码结合在一起。将JavaScript嵌入HTML页面时,必须使用<SCRIPT>标签,该标签使用形式如下: SCRIPT LANGUAGE=JavaScript !-- //JavaScript代码 -- /SCRIPT 例1: HTML HEAD TITLE你好/TITLE /HEAD BODY SCRIPT LANGUAGE=JavaScript document.write(“本网站欢迎您的光临!”); var aa=new Date(); alert(今天是:+aa); /SCRIPT /BODY /HTML JavaScript语法基础 常量、变量 表达式与运算符 基本语句 函数 常量和变量 JavaScript的数据类型 变量的定义 变量的命名 常量 1.JavaScript的数据类型 (1)字符串。 (2)数值类型(整型、实型)。 (3)布尔类型。 (4)空类型(NULL)。 (5)对象类型。 (6)特殊字符(以\开头) 2.变量的定义: 存放数据的容器,变量有变量名、变量类型、变量作用域。 注意: JavaScript中采用弱类型变量,变量可以不做声明和不做类型说明,而在使用或赋值时确定类型。对变量声明的好处是能够及时发现程序中的错误,因为动态编译不易发现程序中的错误,特别是变量名称方面的。为了形成良好的编程风格,变量应该采取先定义再使用的方法。 格式:JavaScript中变量的定义用关键字var来实现。 例如,定义一个名为id的变量: SCRIPT LANGUAGE=JavaScript var id; /SCRIPT 3.变量的命名 (1)变量名不能与保留字冲突,如true等。 (2)变量名必须以字母或者下划线(_)开头,不 能用数字或者其他非字母字符作为变量名开头。 (3)变量名中不能包含空格。 (4)JavaScript是区分大小写的,所以给变量命名时要考虑大小 写的问题。 (5)JavaScript每句以“ ; ”结束。 表达式与运算符 1.算术运算符 (1)加法运算符“+”: (2)减法运算符“-”: (3)乘法运算符“*”: (4)除法运算符“/”: (5)取模运算符“%”: (6)递增运算符“++”: (7)递减运算符“- -”: 逻辑运算符 3.逻辑运算符 (1)逻辑与“”:当两个操作数都为true时,结果为true,其他情况结果为false。 (2)逻辑或“||”:当两个操作数都为false时,结果为false,其他情况结果为true。 (3)逻辑非“!”:!true=false,!false=true。例如:!(12)= true,!(34)= false。 4.比较运算符 (1)等于“==”:判断两个操作数是否相等,若相等返回true,否则返回false。 (2)不等于“!=”:判断两个操作数是否不相等,若不相等返回true,否则返回false。 (3)小于“”:若左操作数小于右操作数返回true,否则返回false。 (4)大于“”:若左操作数大于右操作数返回true,否则返回false。 (5)小于等于“=”:若左操作数小于等于右操作数返回true,否则返回false。 (6)大于等于“=”:若左操作数大于等于右操作数返回true,否则返回false。 (7)严格等于“===”:比较时不进行类型转换,直接进行测试,如果两个操作数相等返回true,否则返回false。 (8)严格不等于“!==”:比较时不进行类型转换,直接进行测试,如果两个操作数不相等返回true,否则返回false。 5.赋值运算符 (1)“=”:将右边的值赋给左边的变量。 (2)“+=”:将左操作数与右操作数相加,结果赋值给左 操作数。D+=5与d=d+5一致。 (3)“-=”:将左操作数减去右操作数,结果赋值给左操作数。 (4)“*=”:将左操作数与右操作数相乘,结果赋值给左操作数。 (5)“/=”:将左操作数除以右操作数,结果赋值给左操作数。 (6)“%=”:将左操作数用右操作数求模,结果赋值给左操作 数。 基本语句 1.条件语句 2.循环语句 3.其他语句 1.条件语句 (1)if语句。i
您可能关注的文档
最近下载
- 蒸压加气混凝土砌块施工技术课件.ppt VIP
- 沥青路面再生利用项目可行性研究报告项目建议书.docx
- 医学课件-老年卧床患者压力性损伤的预防和护理进展.pptx
- 电力系统经济学原理习题解答 全.doc VIP
- 数据中心机房工程施工组织设计方案.pptx VIP
- 传统文化与修身(鲁东大学)知到智慧树章节答案.docx VIP
- 湖南文艺出版社(2024)新教材小学二年级音乐上册第五课《草原就是我的家》精品课件.pptx VIP
- 益智课堂数字华容道教学课件.pptx VIP
- (2025秋新版)部编版二年级道德与法治上册《第8课 我为班级作贡献》教案.docx VIP
- 尼科尔森《微观经济理论-基本原理与扩展》(第9版)课后习题详解(第18章--不确定性和风险厌恶).doc VIP
文档评论(0)