一, JavaScript的系统函数;
parseInt();转为整数 parseFloat();转为浮点数; isNaN();判断是否为数字 true表示不是数字
二,自定义函数
在JavaScript中函数自定义的关键字是function,和pl/sql编程中函数的关键字是一样的;格式为:
function 函数名(参数1,参数2){ JavaScript 语句; }
return是用来返回函数的返回值
参数可有可无;
三:匿名函数
格式: 使用变量来接受匿名函数
var fun = function (){ JavaScript语句; } //匿名函数的调用是通过时间来调用变量
四: 函数的调用
函数的调用是固定格式:
事件名="函数名()";
调用函数的例子:
<html> <head> </head> <script type="text/JavaScript"> function fun(){ for(var i=0;i<10;i++){ document.write("您好!") } } //通过下面的onload时间调用函数 </script> <body> <form action="" method="post"> <p onload="t">欢迎光临!</p> </form> </body> </html>
五: window对象
方法的调用必须要通过window.方法名来调用
prompt;提示用户输入对话框 alert;输出 confirm;提示信息 close;关闭网页 open;打开网页 setTimeOut;设置多少时间后调用 setInterval;指定周期调用
六;window对象的常用事件
onload 页面加载时调用 onclick 点击时调用
七:Date对象
与JavaScript创建对象的方式与java相似 ,需要使用 "new 对象名()"的方法方法创建实例
Date包含时间和日期两个信息
var 实例名 = new Date();
获取时间的方法
getDate();返回当前时间
getDay();返回某天
getHours();小时
getMinutes();分钟
getSeconds();秒
getMonth();月
getFullYear();年
getTime();时间
八: 定时函数(核心)
.
setTimeOut("执行的函数",等待的时间);
定义多久这个函数才会执行,次函数只会执行一次
.
setInterval("执行的函数",周期等待的时间);
setInterval会不停的调用函数
例如:模拟病毒,当打开网页时,会不停的弹出窗口
1,创建弹出的网页
2,创建主网页;
<html> <head> </head> <script type="text/JavaScript"> function fun(){ window.open("imageps.html"); } //1秒调用一次 var t = setInterval("fun()",1000); </script> <body> <form action="" method="post"> <p onload="t">欢迎光临!</p> </form> </body> </html>
例子:时间的跳动;
<html> <head> <title>时间</title> <script type="text/JavaScript"> //设置时间的函数 function distime(){ //创建date对象 var datetime = new Date(); //通过date对象来获取时间 var hh = datetime.getHours(); var mm = datetime.getMinutes(); var ss = datetime.getSeconds(); //设置显示时间的方式 document.getElementById("mytime").innerHTML="<h1>现在是:"+hh+":"+mm+":"+ss+"<h1>"; } //setInterval不需要调用的 var mytime = setInterval("distime()",1000); </script> </head> <body onload="distime()"> <div id="mytime" name="mytime" ></div> </body> </html>
相关推荐
document是window的一个对象属性。 Window 对象表示浏览器中打开的窗口。 如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象...所有的全局函数和对象都属于Window 对象的属性和方法
所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。 全局变量是 window 对象的属性。 全局函数是 window 对象的方法。 1. open方法 语法格式: window.open(URL,窗口名称,窗口风格) 功能:打开...
也就是说,在网页中定义的任何一个变量、对象和函数以window作为其Global对象。 1.全局作用域 既然window对象扮演着Global对象,那么所有在全局作用域中声明的对象、变量和函数都会变成window的属性和方法。 定义...
window.open 函数的操作 取出showModalDialog中传过来的数据对象 request.getParameterMap()相关的操作实例
javascript基础知识,JavaScript的基本语法,函数和window对象,BOM编程,DOM高级编程,JavaScript和css的交互,表单基本验证技术,正则表达式和表单辅助特效
1. 使用window对象可以实现弹出窗口、关闭当前窗口、弹出页面消息框等效果 2. 使用Date对象可以获得当前系统、时间 3. 使用定义函数与Dote()对象可以制作时钟特效 4. 使用history和location对象的相关属性和方法可以...
所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。 全局变量是 window 对象的属性。 全局函数是 window 对象的方法。 甚至 HTML DOM 的 document 也是 window 对象的属性之一: window....
window :window对象是BOM中所有对象的核心,除了是BOM中所有对象的父对象外,还包含一些窗口控制函数。 1、全局的window对象 JavaScript中的任何一个全局函数或变量都是window的属性。 [removed] var name="撼地...
浏览器对象模型 (BOM) 使 JavaScript 有能力与浏览器”...所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。 全局变量是 window 对象的属性。 全局函数是 window 对象的方法。 甚至 HTML DOM 的 d
context[Object|opt]:目标函数所在对象,用于hook非window对象下的函数,如String.protype.slice,carInstance1 methodName[String|opt]:匿名函数需显式传入目标函数名eg:this.Begin = function(){....}; } [bool]...
首先让我们创建一个简单的函数,这个函数将在下文中使用,这个函数仅仅返回当前的this的值和两个提供的参数. 代码如下: function makeArray(arg1, arg2){ return [ this, arg1, arg2 ]; } 调用这个函数非常的简单,...
所有在全局作用域中定义的属性和函数都是window对象的属性 var myStringVar = 'myString'; var myFunctionVar = function(){}; console.log('myStringVar' in window);//true console.log('myFunctionVar' in ...
5.3.3 使用全局和局部函数分配和释放内存、改变内存块属性 137 5.4 虚拟内存管理 138 5.4.1 虚拟地址空间与内存分页 139 5.4.2 分配和释放可读可写的虚拟内存页面 139 5.4.3 修改内存页面状态和保护属性、...
所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变 量也是该表达式的一部分。闭包是 ECMAScript (JavaScript)最强大的特性之一,但用好闭包的前提是必须 理解...
JavaScript Window – 浏览器对象模型 浏览器对象模型 (BOM) 使 JavaScript 有能力与浏览器”...所有 JavaScript 全局对象、函数以及变量均自动成为 window 对象的成员。 全局变量是 window 对象的属性。 全局函数是
2.openeropener用于在window.open的页面引用执行该window.open方法的的页面的对象。例如:A页面通过window.open()方法弹出了B页面,在B页面中就可以通过opener来引用A页面,这样就可以通过这个对象来对A页面进行...
68.JS中分为两种窗体输出:模态和非模态.window.showModaldialog(),window.showModeless() 69.状态栏文字的设置:window.status='文字',默认的状态栏文字设置:window.defaultStatus = '文字.'; 70.添加到收藏夹:...
Global对象时顶级对象,在浏览器中,window对象就是Global对象 Object对象时所有对象 Function对象的构造函数可以创建函数对象 Object对象是所有对象的基础,任何其他对象都是从Object对象扩展而来 当一个这样的内部...
javascript 常用函数库.$(id) 根据id获得对象,MyObject.Get(id) 获取浏览器对象, 可以使用对象名集合,返回值为对象的集合.设置指定对象的值,实现可以直接赋值或清除操作