3.JS( 七 )

 function getCurrentDate(){             //1. 创建Date对象             var date = new Date(); //没有填入任何参数那么就是当前时间             //2. 获得当前年份             var year = date.getFullYear();             //3. 获得当前月份 js中月份是从0到11.             var month = date.getMonth()+1;             //4. 获得当前日             var day = date.getDate();             //5. 获得当前小时             var hour = date.getHours();             //6. 获得当前分钟             var min = date.getMinutes();             //7. 获得当前秒             var sec = date.getSeconds();             //8. 获得当前星期             var week = date.getDay(); //没有getWeek             // 2014年06月18日 15:40:30 星期三             return year+"年"+changeNum(month)+"月"+day+"日 "+hour+":"+min+":"+sec+" "+parseWeek(week);         }10.Math对象 //  Number对象的内置方法 //  toFixed(x) 保留小数位 var num = 100.3; var ret = num.toFixed(2); console.log(num);  // 100.3 console.log(ret);  // 100.30// Math对象的内置方法// abs(x)  返回数值的绝对值// var num = -10;console.log( Math.abs(num) ); // 10// ceil(x)  向上取整var num = 10.3;console.log( Math.ceil(num) ); // 11// floor(x) 向下取整var num = 10.3;console.log( Math.floor(num) ); // 10// max(x,y,z,...,n)console.log( Math.max(3,56,3) ); // 56// min(x,y,z,...,n)// pow(x,y)console.log(Math.pow(3, 2)); // 相等于 3**2console.log( 3**2 ); // 使用这个,上面废弃// random()  生成0-1随机数console.log( Math.random() );// 生成0-10之间的数值console.log( Math.random() * 10 );// round(x) 四舍五入// 生成0-10之间的整数console.log( Math.round( Math.random() * 10 ) );11.Function对象函数在程序中代表的就是一段具有功能性的代码,可以让我们的程序编程更加具有结构性和提升程序的复用性,也能让代码变得更加灵活强大
11.1 声明函数// 函数的定义方式1function 函数名 (参数){    函数体;    return 返回值;}功能说明:    可以使用变量、常量或表达式作为函数调用的参数    函数由关键字function定义    函数名的定义规则与标识符一致,大小写是敏感的    返回值必须使用return//  函数的定义方式2用 Function 类直接创建函数的语法如下:var 函数名 = new Function("参数1","参数n","function_body");虽然由于字符串的关系,第二种形式写起来有些困难,但有助于理解函数只不过是一种引用类型,它们的行为与用 Function 类明确创建的函数行为是相同的 。

经验总结扩展阅读