js计算系统当前日期是星期几的几种方法

方法一:

// 计算系统当前是星期几
var str = "今天是星期" + "日一二三四五六".charat(new date().getday());

方法二:

var a = new array("日", "一", "二", "三", "四", "五", "六");
var week = new date().getday();
var str = "今天是星期"+ a[week];
alert(str);

方法三:

var str = "今天是星期";
var week = new date().getday();
switch (week) {
        case 0 :
                str1 += "日";
                break;
        case 1 :
                str1 += "一";
                break;
        case 2 :
                str1 += "二";
                break;
        case 3 :
                str1 += "三";
                break;
        case 4 :
                str1 += "四";
                break;
        case 5 :
                str1 += "五";
                break;
        case 6 :
                str1 += "六";
                break;
}
alert(str);

方法四:

var str = "";
var week = new date().getday();
if (week == 0) {
        str = "今天是星期日";
} else if (week == 1) {
        str = "今天是星期一";
} else if (week == 2) {
        str = "今天是星期二";
} else if (week == 3) {
        str = "今天是星期三";
} else if (week == 4) {
        str = "今天是星期四";
} else if (week == 5) {
        str = "今天是星期五";
} else if (week == 6) {
        str = "今天是星期六";
}
alert(str);

当然这四种方法的完美程度是一目了然的。

时间: 2024-08-02 15:13:41

js计算系统当前日期是星期几的几种方法的相关文章

JS获取网页中HTML元素的几种方法分析

getElementById getElementsByName getElementsByTagName 大概介绍 getElementById ,getElementsByName ,getElementsByTagName ###adv### 后两个是得到集合,byid只是得到单个对象 getElementById 的用法 举个例子: <a id="link1" name="link1" href=http://homepage.yesky.com>

js设置函数参数默认值的3种方法

js默认是不支持funtion f($a=a){}这种写法的,如果想设置函数参数的默认值,可以参考如下三种方法: 第一种方法: 使用arguments,函数所有的参数都会存入arguments数组离去,所以我们可以从中获取相应的参数然后赋值 function example(a,b){ var a = arguments[0] ? arguments[0] : 1;//设置参数a的默认值为1 var b = arguments[1] ? arguments[1] : 2;//设置参数b的默认值为

JS获取当前日期、星期、时间

<div id="getdate"></div> <script> function getCurDate(){ var d = new Date(); var week; switch (d.getDay()){ case 1: week="星期一"; break; case 2: week="星期二"; break; case 3: week="星期三"; break; case 4:

js获取当前日期与星期

var currentDate = new Date(); var weekday = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"]; document.write( currentDate.getFullYear() + "年" + (currentDate.getMonth() + 1) +

js 获取当前页面路径 &amp; 页面刷新几种方法

设置或获取对象指定的“文件名”或路径. <script> alert(window.location.pathname) </script> 设置或获取整个 URL 为字符串. <script> alert(window.location.href); </script> 设置或获取与 URL 关联的端口号码. <script> alert(window.location.port) </script> 设置或获取 URL 的协议部分

js利用闭包封装自定义模块的几种方法

1.自定义模块: 具有特定功能的js文件 将所有的数据和功能都封装在一个函数的内部 只向外暴露一个包含有n个方法的对象或者函数 模块使用者只需要通过模块暴露的对象调用方法来实现相对应的功能 1.利用函数方法自调用 /** * Created by lonecloud on 2017/9/10. */ (function (window) { var DEBUG="debug" /** * 打印日志 * @param args */ function log(args) { consol

JS 删除字符串最后一个字符的几种方法

字符串:string s = "1,2,3,4,5," 1.用的最多的是Substring s=s.Substring(0,s.Length-1) 2.用 RTrim,原来只用来删除最后的空格,也没有仔细看过其它的用法,才发现可以直接trim掉一些字符 s=s.ToString().RTrim(',') 扩展 删除空格 function trim(str){ //删除左右两端的空格 return str.replace(/(^\s*)|(\s*$)/g, "");

js对象定义的最常用的三种方法

定义对象:属性和方法的结合体(变量和函数的结合体) 1.(***)var obj = {} 2.var obj = new Object(); 3.使用function定义对象 具体例子分别为: 1 // 1.定义obj的对象 2 // obj:对象名 3 var obj = { 4 // height,weight,sex称为对象的属性 5 height: 170, // 使用,分隔属性和方法 6 weight: 90, 7 sex: '大美女', 8 9 // say():称为对象的方法 1

JS中删除数组中元素的几种方法

1.删除数组中的最后一个元素: 1 <script> 2 // 首先定义一个数组 3 var arr = [1,2,3,4,5]; 4 // 输出数组 5 console.log(arr);//结果为[1,2,3,4,5] 6 // 调用pop 方法 7 arr.pop(); 8 // 再次输出 9 console.log(arr);//结果为[1,2,3,4] 10 </script> 使用pop()方法只能删除数组中的最后一个元素. 2.删除数组中的第一个元素: 1 <s