码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript函数

时间:2015-08-04 14:57:42      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:

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 }

 

JavaScript函数

标签:

原文地址:http://www.cnblogs.com/beidoufeng/p/4701837.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!