第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

一段有關于用正則匹配日期的代碼?

一段有關于用正則匹配日期的代碼?

kumayato 2017-03-30 15:23:05
<body> <div?id="date"></div> </body> </html> <script> ????function?dateFormat(date,format)?{ ????????var?o?=?{ ????????????"M+"?:?date.getMonth()+1,??????????????????//month ????????????"d+"?:?date.getDate(),?????????????????????//day ????????????"h+"?:?date.getHours(),????????????????????//hour ????????????"m+"?:?date.getMinutes(),??????????????????//minute ????????????"s+"?:?date.getSeconds(),??????????????????//second ????????????"q+"?:?Math.floor((date.getMonth()+3)/3),??//quarter ????????????"S"?:?date.getMilliseconds()???????????????//millisecond ????????} ????????if(/(y+)/.test(format))?format=format.replace(RegExp.$1, ????????????(date.getFullYear()+"").substr(4-?RegExp.$1.length)); ????????for(var?k?in?o)if(new?RegExp("("+?k?+")").test(format)) ????????????format?=?format.replace(RegExp.$1, ????????????????RegExp.$1.length==1??o[k]?: ????????????????????("00"+?o[k]).substr((""+?o[k]).length)); ????????return?format; ????} ????// ????function?Time()?{ ????????this.produceDate?=?''; ????????Object.defineProperty(this,?"produceDate",?{ ????????????get:?function?()?{ ????????????????return?dateFormat(produceDate,'yyyy-MM-dd'); ????????????}, ????????????set:?function?(value)?{ ????????????????produceDate?=?value; ????????????} ????????}); ????} ????/*獲取元素*/ ????var?date?=?document.getElementById('date') ????//?實例化 ????var?today?=?new?Time(); ????today.produceDate=new?Date(); ????date.innerHTML=today.produceDate; </script>里面的方法我都明白,但是下面這一塊的思路不是很清晰?這一段的if語句和for循環(huán)都沒有加花括弧,不知道加和不加到底有什么區(qū)別,這樣寫的意義在哪里?望大神解答一下,非常感謝!if(/(y+)/.test(format)) format=format.replace(RegExp.$1,(date.getFullYear()+"").substr(4- RegExp.$1.length));for(var k in o)if(new RegExp("("+ k +")").test(format))format = format.replace(RegExp.$1,RegExp.$1.length==1? o[k] :("00"+ o[k]).substr((""+ o[k]).length));return format;
查看完整描述

1 回答

?
ruibin

TA貢獻358條經(jīng)驗 獲得超213個贊

如果if語句和for語句后面只有一行代碼,那花括號可以省略。這樣可以節(jié)約代碼量

查看完整回答
反對 回復 2017-03-30
  • 1 回答
  • 0 關注
  • 1244 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號