javascript大纲.docx

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
javascript大纲

DAY01 基本使用 什么是javascript 脚本文件, 一些简单指令的合集,它没有直观的编译过程,也叫解释执行 发展历史 ECMA的成立,第一套标准的推出 javascript组成 ECMAScript+BOM+DOM BOM的思想(重点) DOM的思想(重点) 使用script/script标签 document.write方法 如何输出换行 原样输出标签 注释 单行注释 // 多行注释 /* */ 文档注释 /** */ 使用引入js文件的方式 script type=text/javascript src=demo1.js /;不可以使用单标签 scriptsrc=demo1.jsalert(xxxx)/script;不可以在标签中写代码 script标签的属性 language已废弃。原来用于代码使用的脚本语言。由于大多数浏览器忽略它,所以不要用了。 src 表示要引入的外部文件 type 表示脚本语言的类型 原样输出标签的内容 lt; 代表 gt; 代表 变量的定义 var (弱类型) 数字类型 number 、字符类型 string 、未定义类型 undefined 变量类型在赋值时才能确定 可以一次定义多个变量 var name=yintao, age=18,weight=108; 变量命名规则(变量名应做到见名知意) alert方法的介绍 变量的类型 string、number、object、function、null、undefined、boolean Boolean a==b 特殊类型 Null、Undefined 如果alert(abc)一个不存在的变量,会直接报错,而不是undefined,可见undefined和真正的未定义还是有些区别的。因为它是一种特殊类型。 null也是一种值,但逻辑含义是没有值,它是对象Object类型 typeof关键字 变量的计算 加减乘除运算 var a=5+4; var b=a*2; var c=b/4;?var d=b-c; var e=-d;??var f=e%4;?var g=18.4;??var h=g%4; var i=3; var j=i++;??var k=++i;字符串和变量的拼接。 document.write(姓名:+name+,+age:+age);所有的语句切记要加;结束,虽然不写语法上正确,但这是非常不好的编程习惯 关键字 BreakElseNewvarCaseFinallyReturnvoidCatchForSwitchwhileContinueFunctionThiswithDefaultIfThrowDeleteInTryDoInstanceofTypeof保留字 AbstractEnumIntshortBooleanExportInterfacestaticByteExtendsLongsuperCharFinalNativesynchronizedClassFloatPackageThrowsConstGotoPrivateTransientDebuggerImplementsProtectedVolatileDoubleImportPublic类型的转换 var a=3; var b=10; var c=true; alert(a+b); alert(b+c); alert(a+c);例子:计算两个文本框的和 字符串转换数字类型:parseInt()、parseFloat() 四舍五入Math.round(78.266)---78 toFixed(); 保留小数点后几位; 赋值操作 =、+=、-=、*=、/=、%= 关系运算 、、=、=、==、===、!= !== 位运算(扩展) var num= 25 3; //1 var num= 25 | 3; //27 var num = 2 3; //16 var num = 4^3; // 128905 100X5 + 101X0 + 102X9 + 103X8 + 104X2 + 105X1 0000 1011 20X1 + 21X1 变量的命名规则: 数字、字母、下划线、$符号,其中数字不能做开头 代码规范问题 代码缩进(JS/html) =号两边的空格 + 号两边的空格 语句最后的 ; 号 小括号的嵌套 要加空格 双引号、单引号嵌套 将加法的案例改为 可以做加减乘除、求余五种运算 作业 今天课堂所有的例子代码,照敲两遍 入职薪水10K,每年涨幅5%,50年后工资多少? 为抵抗洪水,战士连续

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档