資源描述:
《JavaScript小技巧-JavaScript中日期的比較》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、JavaScript中日期的比較在JavaScript中比較兩個(gè)Date日期對(duì)象的大小時(shí),可以直接使用運(yùn)行符進(jìn)行。具體描述如下:1.?20.運(yùn)行的結(jié)果為:TRUE與本機(jī)當(dāng)前日期比較的代碼:1.?16.運(yùn)行的結(jié)果為:TRUE記錄,備忘。本來(lái)的目的是記錄在使用過(guò)程中出現(xiàn)奇怪的結(jié)果,但是在剛才的測(cè)試中日期比較的結(jié)果都正常。呵呵,或許是之前的代碼有誤吧。?JavaScript壓縮工具ESC.wsfESC(ECMAScriptcruncher)這個(gè)工具只能在Windows下使用,ESC.wsf提供5種壓縮級(jí)別,從0到4:Level0::Nocompression不對(duì)JS文件進(jìn)行壓縮Level1::Commentremoval移除JS文件中
4、的注釋Level2::Whitespaceremoval移除JS文件中的注釋及空行(一般選擇此級(jí)別就足夠了)Level3::Newlineremoval移除JS文件中的注釋?zhuān)瑢⑺写a合并為一行Level4::Variablesubstitution提供最新的壓縮率,移除JS文件中的注釋?zhuān)瑢⑺写a合并為一行,并且修改JS文件中的變量名在WINDOWS命令行下執(zhí)行cscriptESC.wsf-ow壓縮后文件.jsCommon.js?將"Common.js"按照壓縮級(jí)別2來(lái)壓縮(ESC.wsf默認(rèn)壓縮級(jí)別為2)為"壓縮后文件.js"cscriptE
5、SC.wsf-l3-ow壓縮后文件.jsCommon.js????將"Common.js"按照壓縮級(jí)別3來(lái)壓縮為"壓縮后文件.js"需要注意的是,ESC.wsf壓縮級(jí)別4會(huì)把變量名修改,如果你的js中用到了全局變量或者類(lèi)的話,就不能使用該壓縮級(jí)別了,否則其它使用你的js的文件可能會(huì)無(wú)法正常運(yùn)行。ESC.wsf?使用方便簡(jiǎn)介:·X:cscriptESC.wsf-owcrunched.jsoriginal1.jsoriginal2.jsoriginal3.jsCrunch‘original1.js’,'original2.js’and‘origin
6、al3.js’atlevel2(default)andsavetheoutputas‘crunched.js’.Anypreviousfilenamed‘crunched.js’willbeoverwritten.·X:cscriptESC.wsf-l1-oacrunched.jsC:script-directoryGraballscriptfiles(.js)indirectory‘C:script-directory’,crunchthematlevel1(commentandemptylineremovalonly)andappend
7、theresultto‘crunched.js’.If‘crunched.js’doesn’texist,itwillbecreated.·X:cscriptESC.wsf-l0-$-owSTDOUToriginal1.jsoriginal2.jsSubject‘original1.js’and‘original2.js’forvariablesubstitution,butperformnocommentorwhitespaceremoval.RedirectoutputtoSTDOUTinsteadofwritingtofile.·X:c
8、scriptESC.wsf-l4-owcrunched.jsoriginal.jsCrunch‘original.js’usingvar