- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
web技术培训(javascript技术)
目录 基本概念:什么是JavaScript JavaScript是一种基于对象(Object)和事件驱动(Event Driven)并具有安全性能的脚本语言。 使用它的目的是与HTML超文本标记语言、Java 脚本语言(Java小程序)一起实现在一个Web页面中链接多个对象,与Web客户交互作用,从而可以开发客户端的应用程序等。 它是通过嵌入或调入在标准的HTML语言中实现的,弥补了HTML语言只能提供静态的信息资源的缺陷 。 JavaScript的特性 是一种脚本语言:嵌入或调入在标准的HTML语言中,在程序运行过程中被逐行地解释。 基于对象的语言:能运用自己创建的对象,能与脚本环境中内部对象的方法与脚本相互作用。 简单性:是一种基于Java基本语句和控制流之上的简单而紧凑的设计,变量类型采用弱类型 。 安全性:只能通过浏览器实现信息浏览或动态交互。 动态性:采用事件驱动机制直接对用户或客户输入做出响应。 跨平台性:依赖于浏览器本身,与操作环境无关 第一个JavaScript程序 html head Script Language =JavaScript alert(这是第一个JavaScript例子!); /Script /Head /Html 如何在HTML中嵌入JavaScript HTML页面中通过Script标签来嵌入JavaScript。如: Script Language=“Javascript” JavaScript代码 /Script 也可把JavaScript代码写入一个以“JS”作为后缀名的文本文件,然后用 Script src=“example.js”/Script 这种格式引入至HTML页面中。 JavaScript的基本数据类型 在JavaScript中四种基本的数据类型:数值(整数和实数)、字符串型(用“”号或‘’括起来的字符或数值)、布尔型(使True或False表示)和空值 (null)。 定义变量时不需要指定数据类型,具体数据类型在使用时确定。使用“var”关键字来定义变量甚至无需定义也可直接使用。 变量名称必须以字母开头,只可包含字母、数字和连字符“_”。变量名不能为JavaScript内部关键字。 例如:var TempValue=“1”; 注意:JavaScript是对大小写敏感的,所以TempValue和tempValue是指向两个不同的变量。 JavaScript的特殊符号 \”:强制代表一个双引号 \’:强制代表一个单引号 \n:换行符号 \t:制表符,等于按一下TAB键 \b:退格 \f:走纸换页 \r:回车 \\:反斜杠 //:标志之后的文字为注释 /*……*/:之间的文字为注释 JavaScript的运算符 (1)算术运算符 双目运算符: +(加) 、-(减)、 *(乘)、 /(除)、 %(取模) 、|(按位或)、(按位与)、(左移)、 (右移)、 (右移,零填充)。 单目运算符: -(取反)、~(取补)、++(递加1)、--(递减1)。 (2)比较运算符 (小于)、(大于)、=(小于等于)、=(大于等于)、==(等于)、!=(不等于)。 (3)布尔逻辑运算符 在JavaScript中增加了几个布尔逻辑运算符: !(取反)、=(与之后赋值)、 (逻辑与)、 |=(或之后赋值)、 |(逻辑或)、 ^=(异或之后赋值)、 ^(逻辑异或)、||(或)、==(等于)、!=(不等于)。 (4)三目操作符: 表达式?结果1:结果2 若操作数的结果为真,则表述式的结果为结果1,否则为结果2。 JavaScript中的程序控制语句 JavaScript提供的程序控制语句与C相同。 循环: for(初始化变量;循环进行条件;增量){}; while(循环进行条件){}; do{}while(循环进行条件); 条件: if{}else if{}else{} switch(变量)case 变量值:{} 强制跳出循环: break;continue 函数和参数 function 函数名 (参数列表){ 函数体;. return 表达式; //用来返回函数的返回值 } 参数值为形参,运算后其值不变,如果参数是对象则运算后会改变。 函数中定义的变量为局部变量;函数外定义的变量为全局变量; 如希望在函数中定义一个与全局变量同名的全局变量,则必须用“var”关键字申明。 在函数中可使用“函数名. arguments .length ”来得到函数的参数列表。 JavaScript中的对象 对象由属性和方法组成 对象的来源:JavaScript内部对象;浏览器提供;自己创建的对象 有关对象的操作语句: for 属性名 in 对象{} w
您可能关注的文档
最近下载
- 现代项目管理(第二版)戴大双 5.项目组织与人力资源管理.ppt VIP
- 石膏娃娃课件.pptx VIP
- 常微分方程(第四版)课件 王高雄 高等教育出版社 第三章 一阶微分方程的解的存在定理.pptx VIP
- 现代项目管理(第二版)戴大双 4.计划与控制.ppt VIP
- 现代项目管理(第二版)戴大双 3.项目融资.ppt VIP
- 现代项目管理(第二版)戴大双 2.项目论证与评估.ppt VIP
- 《富致秘录》中源线建仓法(陈雅山 著 王明森 点校).pdf VIP
- 《同济大学-智能制造导论》第1章 智能制造概述_2.pptx VIP
- Scl90问卷.doc VIP
- 第一至四批上海市非物质文化遗产名录.doc VIP
文档评论(0)