标签:
JavaScript内建函数
1 /*JavaScript内建函数: 2 分为五类: 3 ·常规函数 4 ·数组函数 var array = new Array(); 5 ·日期函数 var date = new Date(); 6 ·数学函数 7 ·字符串函数 8 9 常规函数 10 javascript常规函数包括以下9个函数: 11 (1)alert函数:显示一个警告对话框,包括一个OK按钮。 12 (2)confirm函数:显示一个确认对话框,包括OK、Cancel按钮。 13 (3)escape函数:将字符转换成Unicode码。 14 (4)eval函数:计算表达式的结果。 15 (5)isNaN函数:测试是(true)否(false)不是一个数字。 16 (6)parseFloat函数:将字符串转换成符点数字形式。 17 (7)parseInt函数:将符串转换成整数数字形式(可指定几进制)。 18 (8)prompt函数:显示一个输入对话框,提示等待用户输入。 19 (9)unescape函数:解码由escape函数编码的字符。 20 */ 21 var input = prompt("请输入您的姓名","姓名"); 22 alert(input); 23 24 var cfm = confirm("确定否!"); 25 alert(cfm); 26 27 //日期函数 28 //getYear函数:返回日期的“年”部分。返回值以1900年为基数,例如1999年为99。 29 //getMonth函数:返回日期的“月”部分,值为0~11。其中0表示1月,2表示3月,...,11表示12月。 30 //getDay函数:返回星期几,值为0~6,其中0表示星期日,1表示星期一,...,6表示星期六。 31 var date = new Date(); 32 var yyyymmdd = (1900 + date.getYear()) + "-" + (1 + date.getMonth()) + "-" + date.getDate(); 33 var week = ["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]; 34 var i = date.getDay(); 35 var hh24miss = date.getHours() + ":" + date.getMinutes() + ":" + date.getSeconds(); 36 alert(yyyymmdd + " " + week[i] + " " + hh24miss);
实用JavaScript函数
1 //把函数绑定到window.onload事件 2 function addLoadEvent(functionName){ 3 //把现有的window.onload事件处理函数的值存入变量oldonload 4 var oldonload = window.onload; 5 //如果window.onload事件没有绑定函数,直接把新函数添加给它; 6 //如果window.onload事件已经绑定了函数,就把新函数追加到现有函数的末尾,这将把那些在页面加载完毕时执行的函数创建为一个队列; 7 if(typeof window.onload != "function"){ 8 window.onload = functionName; 9 }else{ 10 window.onload = function(){ 11 oldonload(); 12 functionName(); 13 } 14 } 15 } 18 19 //在指定的已有子节点之后插入新的子节点 20 function insertAfter(newElement, targetElement){ 21 //把目标元素的parentNode属性值保存到变量parent里; 22 var parent = target.parentNode; 23 //判断目标元素是不是parent的最后一个子元素; 24 //如果是,就直接将新元素追加到parent元素上; 25 //如果不是,就把新元素插入到目标元素的下一个兄弟元素之前 26 if(parent.lastChild == targetElement){ 27 parent.appendChild(newElement); 28 }else{ 29 parent.insertBefore(newElement, targetElement.nextSibling); 30 } 31 }
标签:
原文地址:http://www.cnblogs.com/beidoufeng/p/4701837.html