Javascript简介教程.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Javascript简介教程

Javascript 1. Javascript 简介 * Javascript 是基于对象和事件驱动的脚本语言,主要应用在客户端. -基于对象 : ** 提供好了很多对象,可以直接拿过来使用 不需要new. -事件驱动 : ** html做网站静态效果,javascript动态效果. - 客户端 : 专门指的是浏览器. * js特点: 交互性 : 信息动态交互 安全性 : js不能访问本地磁盘文件 跨平台性: -java 跨平台性 ,虚拟机 - 只有能够支持js的浏览器,都可以运行. * javascript 和java的区别 (老婆 和老婆饼) java sun 公司 ,现在是oracle; js 是网景公司 Javascript 是基于对象 的, java是面向对象 Java是强类型的语言 , js 是 弱类型的语言. -js: var int i= 123; (4) Javascript 只需解析就可以执行,而java 需要先编译成字节码文件,在执行. 1 Javascript 的组成 三部分组成 ECMAScript -ECMA :欧洲计算机协会 - 由ECMA 组织 制定的js语法, 语句... BOM - broswer object model : 浏览器对象模型 - 浏览器中 对象 DOM - document object model : 文档对象模型 - 文档内容进行操作 2.2 js和html的结合方式 (两种) (1) 使用标签 :script type=text/javascript js代码 alert(aaaa) /script 使用script标签,引入一个外部的js文件. ** 创建一个js文件,写js代码. ** 引入外部文件 :script type=text/javascript src=1.js /script 在使用第二种方式时,就不要在 script标签中写js代码 , 不会执行 2.3 js的原始类型和声明变量 **` java的基本数据类型(8种) :byte short int long float double char boolean ** 定义变量都是用关键字 var ** Js 的原始类型 (5种) - string 字符串 ** var str=abc; -number 数字类型 ** var m= 123; -boolean true 和 false ** var flag = true; -null ** var date = new Date(); //获取对象的引用,null 表示对象引用为空,所有对象的引用也是object. - undifined *** 定义一个变量,没有赋值. *** var aaa; ** typeof() 查看当前对象类型 alert(typeof(变量)); 2.4 js的语句 - java中的语句: ** If 判断 ** switch语句 ** 循环 for while do-while - js 中 的语句 ** if判断语句 var a = 5; If (a == 5 ){ alert(sss) } ** switch 语句: var b=5 ; switch(b){ case 4: alert(4); break; case 5: alert(5) break; default : alert(other); break; } ** while 循环 var i = 5; while (i1){ alert(i); i--; } ** for 循环 *** java 中 for (int i=0; i=5 ;i ++) *** js 中 for ( var i=0; i=5 ;i ++) 2.5 js 的 运算符 ** +=: x+=y ------ x= x+y; var j= 123; alert(j/1000*1000) //java中得到结果为0; //js 中得到 结果为 123. 在js 中不区分整数 小数. ** 字符串的相加和相减 的操作 ** 相加时 做字符串连接 , 相减做减法运算 var str=123; alert(str+1) // 与 java中相同 ,显示 1231 alert(str-1) // 相减时 执行减法运算 `

文档评论(0)

dajuhyy + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档