版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Js什么是JavaScriptJavaScript是一种基于对象(Object)和驱动(EventDriven)并具有安全运行。JavaScript使得网页制作的交互性更强,更生动和灵活。当在浏览网页时做了某种操作就产生一个,JavaScript所编写的程序对相javascriptDOMjava:面向对象强语言(inti=1;Stringa='abc')javascript:语言弱语言(vara=1;) <script<!---<script<scriptvara=1;//intvarb=2;vars=a+b; <inputtype="text"id="username"name="username"<scriptvarname= function方法名称(参数1,参数2){}<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><scriptlanguage="javascript">functionadd(a,b){var}<!--onfocus当控件获得焦点<!--onblur控件失去焦点<!--onchange改变控件内容<inputtype="text"id="username"}10、负整数,可以是十进制、八进制、十六进4、布尔型true和false。{}{}switchswitch表达式{case常量1:case常量2:break;...default:}for(for(初始化;条件;增量{}{}vari=0;{{}}<scripttype="text/javascript">vari=0;{{ }varvariconu263a" 基本对象:可以将的变量视为对象,依其类型不同可以 parseInt字符串")如parseInt86")将字符串“86”转换为整型值parseFloat("字符串")如parseFloat("34.45")将字符串“34.45”转换为浮点值34.45isNaN()用于检查其参数是否是非数字Number MAX_VALUE:Number.MAX_VALUE MIN_VALUE:Number.MIN_VALUE NaN:Number.NaN或NaN POSITIVE_INFINITY:Number.POSITIVE_INFINITY;返回正无穷 ()123a.toString123' <>.valueOf()String length () charCodeAt()用法:<字符串对象>.charCodeAt(<位置>);返回该字符串位第<位置>位字符的ASCII码。 indexOf()<字符串对象>.indexOf(<另一个字符串对象 lastIndexOf()用法:<字符串对象>.lastIndexOf(<另一个字符串对象起始位置>])。找到返回位置。没有找到就返回“-1”。varusername=newArray(5);vartips=new或者varvartips=newArray(100,200,500);varusername=newArray(4);for(var{}for(var}vara=[1,2,3,4,5];varb=a.unshift(-2,-1);//a:[-2,-1,1,2,3,4,5]vara=varba.pop/a:[1,2,3,4]b:5不用返回的话直接调用vara=[1,2,3,4,5];varb=a.push(6,7);//a:[1,2,3,4,5,6,7]vara=[1,2,3,4,5];varb=a.concat(6,7);//a:[1,2,3,4,5]vara=varb=a.splice(2,2,7,8,9);//a:[1,2,7,8,9,5]vara1,2,3,4,5];varb=a.reverse();//a:[5,4,3,2,1]vara=[1,2,3,4,5];varb=a.sort();//a:[1,2,3,4,5]vara=varb=a.slice(2,5);//a:[1,2,3,4,5]vara=varb=a.join("|");//a:[1,2,3,4,5]Mathabs(x)返回数的绝对值acos(x返回数的反余弦值asin(x)atan(x)以介于-PI/2与PI/2弧度之间的数值来返回x的反正切值atan2(y,x)x(x,y)的角度(-PI/2PI/2弧度之间)ceil(x)对一个数进行上舍入。cos(x)exp(x)efloor(x)对一个数进行下舍入。log(x)返回数的自然对数(底为e)max(x,y)返回x和y中的最高值min(x,y)返回x和y中的最低值pow(x,y)返回x的y次幂random()0~1之间的随机数round(xsin(x)返回数的正弦sqrt(x)返回数的平方根tan(x)返回一个角的正切toSource()valueOf()MathDate vard1=newvard2=new vard1=newDate(99101/99年101vard2=newDate(‘Oct11999<scripttype="text/JavaScript">varnow=newDate();<scripttype="text/javascript">functiondisptime(){vartodaynewDatevarhhtoday.getHours获得小时、分钟、秒varmm=today.getMinutes();varss= var}varmyTime=setInterval("disptime()",1000);<div g/set[UTC]FullYear()返回/ g/set[UTC]Year()返回/ g/set[UTC]Month()返回/设置月份,一月返回 g/set[UTC]Date()返回/ g/set[UTC]Day()返回/设置星期,0 g/set[UTC]Hours()返回/设置小时数,24 g/set[UTC]Minutes()返回/ g/set[UTC]Seconds()返回/ g/set[UTC]Milliseconds()返回/ g/setTime()返回/19701月1日零时正开始计算到日期对象所指getTimezoneOffset()返回日期对象采用的时区与时间 toString()返回一个字符串描述日期对象所指的日期这个字符串的格式类似于:“FriJul2115:43:46UTC ”。toLocaleString()返回一个字符串,描述日期对象所指的日期,用本地时间表示格式。如:“2000-07-2115:43:46”。 toGMTString()GMT ()UTCparse()用法:Date.parse(<日期对象>);返回该日期对象的内部DOM(objectmodel)对象页面内容也可以抽象成对 的属性(Properties)、方法(Method)和(Events)。 通过DOM可以在JavaScript中HTML页面的内 appCodeName返回浏览器代号,一般返回”Mozilla” appName返回浏览器名IE返回”InternetNN“Netscape” appVersion tform返回浏览器的操作平台 userAgent javaEnabled()Java width屏幕的宽度(像素数) height availWidth屏幕的可用宽度(除去了一些不自动隐藏的类似任 availHeight colorDepth1Window 方法时,不需用“window.xxx”,而直接使用“xxx”。 name窗口的名称,由打开它的连接(<atarget=“...”>)或框架页(<framename=“...”>)或某调用的open()方法决定。 “ opener self窗口本身,如<ahref="javascript:self.close()"> parent topopen()close()blur()focus()scrollTo(窗口对象>.]scrollTo(xy);使窗口从左上角数起的(xy)点scrollBy()[<窗口对象>.]scrollBy(deltaX,deltaY);使窗口向右滚动deltaXdeltaY像素。如果取负值,则向相反的方resizeTo() 使窗口调整到宽width像素,高height像素。 使窗口宽调整deltaWidth像素,高调整deltaHeight像setTimeout(expression,time):在一定时间后自动执行expression描述的clearTimeout(timer):取消以前的定时设置alert()alert(<字符串>);弹出一个只包含“确定”按钮的框,显示<字符串>的内容,整个文档的、Script的运行都会暂停,直confirmconfirm(<字符串>);弹出一个包含“确定”和“取消”按钮如果按下“取消”,则返回false值。prompt()用法:prompt(<字符串>[,<初始值>]);弹出一个包含“确框里已有的内容,如果用户按下“取消”,则返回null值。如果**<script//2、confirm参数只有一个,显示提示框信息varflag=confirm("确认要删除此条信息吗?");}}}//3、prompt window.onloadfunction(){}EventEvent对象代表的状态比如在其中发生的元素键盘按键通常与函数结合使用,函数不会在发生前被执行,event对尽管所有属性都可通过所有的event对象,但是在某些事altKey:检索ALTALTkeyisnotALTkeyisbutton 0 1 2 3 4 5 6 7returnValue:设置或检索从中返回的 History length back() forward()go(x)x0,则后xx0xx0,则history.go(0)location.reload()Location Location.href返回整个当前url, location.host返回和端, lcation.hostname location.port location.pathname返回后第一个斜框后的字符 location.hash跳到本页的某个锚返回# location.search取url reload()相当于按浏览器上的“刷新”(IE)或“ReloreURL,并取代历史对象中当前位置的地址。用这个方法
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 演出经纪人之《演出经纪实务》测试卷附答案详解
- PETS一级笔试模拟试题(含详细答案解析)
- 广东省河源市东源县2027届数学九上期末达标检测模拟试题含解析
- 轨道交通运营期施工防护方案
- 髂静脉压迫综合征弹力袜穿戴日常指导规范共识
- 2027届广东省深圳高级中学数学九上期末经典模拟试题含解析
- Oracle数据库工程师面试题及详细答案(实操完整版)
- 车间安全教育培训试题及答案
- 管廊突发事件调度处置规程
- 2026年安管人员继续教育试题及答案
- 直读光谱仪培训课件
- T/CECS 10270-2023混凝土抑温抗裂防水剂
- 《足太阴脾经络》课件
- 2024年版高校助教聘请合约3篇
- 肇庆市2025届高中毕业班第一次模拟考试(一模)生物试卷(含答案详解)
- 完整版:美制螺纹尺寸对照表(牙数、牙高、螺距、小径、中径外径、钻孔)
- 路灯基础现浇混凝土检验批质量验收记录
- 盐酸青藤碱的稳定性和溶解性研究
- 《田螺姑娘》儿童故事ppt课件(图文演讲)
- 食品有限公司生产车间安全风险分级清单
- 体格检查评分标准(心脏)
评论
0/150
提交评论