Nalutas: Copyright taon ng display

Ang pangunahing problema sa pagpapakita ng taon ng copyright sa digital media ay maaaring mahirap matukoy kung aling mga taon ang sakop ng copyright. Maaari itong maging isang problema kapag sinusubukang tukuyin kung ang isang partikular na piraso ng media ay protektado pa rin ng copyright.

var d = new Date();
var n = d.getFullYear();
document.getElementById("year").innerHTML = n;

Lumilikha ang code na ito ng bagong object ng petsa, pagkatapos ay nakukuha ang buong taon mula sa object ng petsa na iyon at iniimbak ito sa variable n. Sa wakas, nahanap nito ang elementong may id=โ€yearโ€ at binabago ang innerHTML nito sa halaga ng n.

Maghanap

Sa JavaScript, maaari mong gamitin ang search() function upang maghanap ng string sa isang text o string buffer. Ang search() function ay tumatagal ng dalawang argumento: ang text na hahanapin at ang string na hahanapin.

Ang search() function ay nagbabalik ng isang bagay na may dalawang katangian: ang nahanap na teksto at ang posisyon ng nahanap na teksto sa text o string buffer. Ang nahanap na text property ay naglalaman ng katugmang string, habang ang position property ay nagsasabi sa iyo kung saan sa text o string buffer natagpuan ang katugmang string.

Narito ang isang halimbawa na gumagamit ng search() function upang mahanap ang lahat ng mga pagkakataon ng "cat" sa isang text file:

var file = โ€œ./myfile.txtโ€; // buksan ang file para sa pagbabasa ng var contents = file.search(โ€œcatโ€); // kumuha ng object na naglalaman ng // foundText at position console.log(contents); // prints "Walang mga resulta."

Pamamaraan

Mayroong maraming mga pamamaraan sa JavaScript. Ang ilan sa mga pinakakaraniwang pamamaraan ay nakalista sa ibaba.

Pamamaraan Paglalarawan alerto() Nagpapakita ng mensahe sa screen. bind() Bind ang isang function sa isang partikular na kaganapan. call() Tumatawag ng isang function. clear() Nililinis ang screen. console.log() Nagpi-print ng impormasyon sa console. document.getElementById(id) Kinukuha ang isang elemento sa pamamagitan ng id attribute nito. exit() Tinatapos ang pagpapatupad ng script at babalik sa pangunahing window ng browser. forEach() Inuulit ang isang bloke ng code para sa bawat item sa isang array o koleksyon. if(kondisyon) Sinusuri ang isang kundisyon at, kung totoo, ipapatupad ang code na nakapaloob sa loob ng block; kung hindi, ito ay nagsasagawa ng isa pang bloke ng code. keydown(event) Nagti-trigger ng event kapag pinindot pababa ang isang key sa keyboard. lastModified Date Returns o nagtatakda ng petsa at oras kung kailan huling binago ang dokumentong ito (sa milliseconds). length Ibinabalik ang haba ng isang bagay (sa bytes). Math.floor(number) Niro-round ang numero pababa sa pinakamalapit na integer value . Math . ceil(number) Niro-round ang numero hanggang sa pinakamalapit na integer value . bagong Petsa () Lumilikha ng bagong bagay na Petsa gamit ang kasalukuyang petsa at oras bilang mga parameter nito (sa millisecond). Object clone() Lumilikha at nagbabalik ng kopya ng isang object obj . prototype Binibigyang-daan kang i-access ang mga katangian at pamamaraan ng prototype chain ng isang bagay (ibig sabihin, mga bagay na nagmula sa bagay na ito). pushStackTrace(stackTrace) Nagdaragdag ng impormasyon ng stack trace sa isang mensahe ng error na ipinapakita ng console . setTimeout(time, [callback]) Nagtatakda ng timeout para sa pagpapatupad ng code pagkatapos lumipas ang ibinigay na dami ng millisecond; kung ibibigay ang callback, isasagawa ito pagkatapos mag-expire ang timeout setInterval(oras, [callback]) Nagtatakda ng pagitan para sa pagpapatupad ng code pagkatapos lumipas ang ibinigay na dami ng millisecond; kung ang callback ay ibinigay, ito ay isasagawa sa tuwing mag-e-expire ang agwat ng oras

Kaugnay na mga post:

Mag-iwan ng komento