版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、今日任1、JS2、JS3今日任1、JS2、JS3、JS4、JS5、JS6、JS7、JS课堂笔JS注释 关键字 JS中的常量数字(整数和小数 var 1 ? 2 1 true 2的结果作为整个三元运算的结果。1 false3 b ? a : b; max=tempc?temp:c; truefalsetruefalse3、JSif判断结构: if- switch语句在1.7的时候可以写循环结构:while dofor 在jsif判断的条件 ifelseelsescriptelseelse=90&score=80&score=70&score=60&score=69) case值casecase值
2、case值bytecharenum(1.5) scriptvardayprompt(day = parseswitch(daycase5、JS一case 2:二5、JS一case 2:二case 3:三case 4:四case 5:五case 6:六case 7:日 while while do-while for在JS中也有whiledo-whileforwhile循环语句 循环体浏览器的whilescriptvar sum = 0; var i = 1; whilei=10 for表达式1表达式2表达式3varcount=0; var sum2 = 0; var x = 1; if(x%3
3、=0&x%7=0 while( x=100 ); for( 表达式1表达式2表达式3 for表达式1表达式2表达式for-infor容器中元素的类型 JS中的forinfor( inJS中的forinfor( in容器名/scriptfor(vari=0;i=100;i+.write(i+1*1=1*2=22*2=1*3=32*3=63*3=1*9=99*9=for(vari=1;i=9;i+6、JSfor(varj=1;j=i6、JSfor(varj=1;j=i;j+.write(j+*+i +=+i*j.write(+j+* +i+=vararr=12,1,5,3,0,-for(vari=
4、0;iarr.length;i+.write(arri+,.write(/使用forinfor(xinarr.write(x+, +arrx+= 修饰符 返回值类型 方法名参数类型 变量名 参数类型 变量名 参数类型 变量名 第一种:需要使用JS中的关键字定义 修饰符 返回值类型 方法名参数类型 变量名 参数类型 变量名 参数类型 变量名 第一种:需要使用JS中的关键字定义 functionfunction函数名参数名 scriptfunctionofunction demo( x , y) function demo2() for( x in arguments )/demo(); 没有传递
5、任何数据 xyvarfunc=newvarfunc=new然后在函数体中执行的代码是 alert(x+y);函数体varscriptvarfunc=newfunctionfunc2(x,yvardemofunctionvardemofunction() varaa=vardemo2=function(x,varsum=x+return) varreValue=demo2(1,2); alert( reValue );alert(demo2(1,2)demo2demo2指向的那个函数本身,而不是让函数运行 alert( demo2 );7、JS Java7、JS Javametahttp-equ
6、iv=content-typecontent=text/html;charset=UTF-演window.onload window代表的是浏览器窗口,在浏览器把html文件加载完成之后,浏览器会自动调用事件onload scriptwindow.onloadfunction() 用户名:inputtype=text变量、数组、字符串缓冲区StringBuffer、StringBuilderJSJava变量、数组、字符串缓冲区StringBuffer、StringBuilderJSJavanew 类型 数组名= 元素1,元素2,元素3,元素数组中元素的类型 数组名=new 类型 数组的长度数组
7、的长度- 二维数组一般用的比较JS27.1JS中有空间在未使用之前,这个空间的类型是不确定的。导致什么类型的数据都可以给其中存放。var 数组名= 元素1,元素2,元素3,元素scriptvararr=1,2,3,4,-vararr2=1,3.14,null, true,false ,undefined,7.27.2for(vari=0;iarr2.length;i+vararr3=.write(arr3数组的长度:+arr3.lengtharr30 = true; arr32 = false; arr35 = null;.write(arr3数组的长度:+arr3.lengthfor(var
8、i=0;iarr3.length;i+varnewArray(); =varvarnewArray(); =varnewArray(3)这个3vararr2newArray(3,1,4,6,7,9)在newvararr2newArray3.14 ); scriptvararr=newArray(); arr0 = 123;arr2=true; arr4=for(vari=0;iarr.length;i+vararr2=newArray(2arr20=7.3、JSscript7.3、JSscriptfunctionArray(arrfor(vari=0;iarr.length;i+if(i!=a
9、rr.length-1functiongetArrayMax(arrvarmax=for(vari=0;iarr.length;i+arr21=arr22=if(maxarri) max = arri;if(maxarri) max = arri;functionfor(vari=0;iarr.length-1;i+for(varj=i+1;jarrj) var temp = arri; arri = arrj; arrj = temp;vararr=8、JS8.1、Array8、JS8.1、Array) toString(join() reverse() ) sort() scriptvar
10、arr2=vararr3=-1,-3.14,null ,true,false,undefined,abc,aaaa; vararrvararr=vararr2=arr.concat(-vararr3=2,6,1,0,-arr3.sort()functionmySort(x,yreturn-(y-arr3.sort(mySort8.2、Date8.2、DateDate() 获取到当前的时间 toLocaleString(按照本地方式显示时间 getDate() 获取月中的某一天getDay(一周中的某一天 从0开始 0日getMonth() 获取月份,月份从0开始,0表示一月,11表示12get
11、FullYear() 获取年,用4getYear() 获取年 距离1900scriptvardate=newx年xx月xx日xx时xx分xxvar year = date.getFullYear(); varmonth=date.getMonth()+1; var day = date.getDate();k=var h = date.getHours(); varm=date.getMinutes(); vars= 8.3、String8.3、Stringsmall() ) bold() fontsize() ) concatstringindexOfstr,indexlastIndexOf
12、() 从后往前找第一次出现的位置 match() 使用正则匹配 substr(start,length) functionvararr=日一二三四五六returnscriptvars你好.write(s.big().write(s.small()scriptvars你好.write(s.big().write(s.small().write(s.blink().write(s.bold().write(s.fontcolor(red).write(s.fontsize(7)functiontrim(strvarstart=varend=str.length-while(str.charAt(s
13、tart)=) while(str.charAt(end)=) return8.4、Math8.4、Mathmetahttp-equiv=content-typecontent=text/html;charset=UTF-ceil(x) 得到比x大的最小整数floor(x) 得到比x小的最大整数 max(x,y) 找出x和y中的最大值 min(x,y) 找出x和y中的最小值(x,yx的y次方 次幂random() 产生一个在01round(x) script.write(Math.ceil(3.54).write(Math.floor(3.54).write(Math.random().wri
14、te(Math.round(3.54)var s2 = 8.5、RegExp8.5、RegExpmetahttp-equiv=content-typecontent=text/html;charset=UTF-regular. *() abc 当前位置上可以出现a或b或a-z 当前位置上可以出现a-z 11,3可以出现1次 或233, 最少出现38.6metahttp-equiv=content-typecontent=text/html;8.6metahttp-equiv=content-typecontent=text/html;charset=UTF-decodeURI() 对uriw
15、字母 数字 d 数b 单词边scriptvars=varregex=newRegExp(1345780-99varresult=while(result=regex.exec(s)!=nullencodeURI() 对uri进行编码 )ponent() 对uriURLURInews eval(isNaN(parseFloat() script男encodeURI() 对uri进行编码 )ponent() 对uriURLURInews eval(isNaN(parseFloat() script男url=en_url=.write(en_urlde_url=de_url_con9、JSmetahttp-equiv=content-type9、JSmetahttp-equiv
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江西省南昌市2026届高三年级四月第二次模拟历史试卷(含答案)
- 2026苏教版应用广角素养提升活动一
- 2026道德与法治六年级知识窗 人生价值知识
- 2026道德与法治五年级加油站 社会适应优化
- 2026道德与法治三年级拓展空间 水土保持了解
- 2026 学优生拓展指导
- 宠物咬伤后伤口换药技巧
- 咳嗽咳痰护理评估案例分享
- 护理服务礼仪:迎接与沟通技巧
- 口腔护理与医学研究
- 工业企业精益智造成熟度评价规范
- 工业燃气管道安装工程施工方案
- 海南省5年(2021-2025)高考物理真题分类汇编:专题09 热学与光学(原卷版)
- 云财务知识培训课件
- 2025年电力工程师高级职称评审要点与面试题库及答案
- 2025年空军军队文职技能岗考试文化活动复习题及答案
- 电力市场交易管理办法
- 【《人脸识别技术中个人信息保护的法律规制探析》10000字】
- 政府绩效管理(第二版)课件 方振邦 第1-4章 政府绩效管理概述-政府绩效监控
- 2026年高考数学一轮复习策略《指向深度学习的高中数学教学策略》讲座
- 生物质颗粒采购合同范本
评论
0/150
提交评论