ઉકેલાયેલ: ડિસ્પ્લે વર્ષ કૉપિરાઇટ

ડિજિટલ મીડિયા પર કૉપિરાઇટ વર્ષ પ્રદર્શિત કરવામાં મુખ્ય સમસ્યા એ છે કે કૉપિરાઇટ દ્વારા કયા વર્ષ આવરી લેવામાં આવ્યા છે તે નિર્ધારિત કરવું મુશ્કેલ બની શકે છે. મીડિયાનો ચોક્કસ ભાગ હજી પણ કૉપિરાઇટ દ્વારા સુરક્ષિત છે કે નહીં તે નિર્ધારિત કરવાનો પ્રયાસ કરતી વખતે આ સમસ્યા બની શકે છે.

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

આ કોડ એક નવો તારીખ ઑબ્જેક્ટ બનાવે છે, પછી તે તારીખ ઑબ્જેક્ટમાંથી સંપૂર્ણ વર્ષ મેળવે છે અને તેને ચલ n માં સંગ્રહિત કરે છે. અંતે, તે id=”year” સાથેનું તત્વ શોધે છે અને તેના innerHTML ને n ની કિંમતમાં બદલે છે.

શોધો

JavaScript માં, તમે ટેક્સ્ટ અથવા સ્ટ્રિંગ બફરમાં સ્ટ્રિંગ શોધવા માટે search() ફંક્શનનો ઉપયોગ કરી શકો છો. શોધ () ફંક્શન બે દલીલો લે છે: શોધવા માટે ટેક્સ્ટ અને શોધવા માટે સ્ટ્રિંગ.

શોધ() ફંક્શન બે ગુણધર્મો સાથે ઑબ્જેક્ટ પરત કરે છે: મળેલ ટેક્સ્ટ અને ટેક્સ્ટ અથવા સ્ટ્રિંગ બફરમાં મળેલા ટેક્સ્ટની સ્થિતિ. મળેલ ટેક્સ્ટ પ્રોપર્ટીમાં મેળ ખાતી સ્ટ્રિંગ હોય છે, જ્યારે પોઝિશન પ્રોપર્ટી તમને જણાવે છે કે ટેક્સ્ટ અથવા સ્ટ્રિંગ બફરમાં મેળ ખાતી સ્ટ્રિંગ ક્યાં મળી હતી.

અહીં એક ઉદાહરણ છે જે ટેક્સ્ટ ફાઇલમાં "બિલાડી" ના તમામ ઉદાહરણો શોધવા માટે શોધ() ફંક્શનનો ઉપયોગ કરે છે:

var ફાઇલ = “./myfile.txt”; // var વિષયવસ્તુ વાંચવા માટે ફાઇલ ખોલો = file.search(“cat”); // એક ઑબ્જેક્ટ મેળવો જેમાં // foundText અને પોઝિશન console.log(contents); // છાપે છે "કોઈ પરિણામો નથી."

પદ્ધતિઓ

JavaScript માં ઘણી બધી પદ્ધતિઓ છે. કેટલીક સૌથી સામાન્ય પદ્ધતિઓ નીચે સૂચિબદ્ધ છે.

પદ્ધતિ વર્ણન ચેતવણી() સ્ક્રીન પર સંદેશ પ્રદર્શિત કરે છે. bind() ફંક્શનને ચોક્કસ ઇવેન્ટ સાથે જોડે છે. call() ફંક્શનને કૉલ કરે છે. clear() સ્ક્રીન સાફ કરે છે. console.log() કન્સોલ પર માહિતી છાપે છે. document.getElementById(id) એલિમેન્ટને તેના id એટ્રિબ્યુટ દ્વારા પુનઃપ્રાપ્ત કરે છે. exit() સ્ક્રિપ્ટ એક્ઝેક્યુશન સમાપ્ત કરે છે અને બ્રાઉઝરની મુખ્ય વિન્ડો પર પાછા ફરે છે. forEach() એરે અથવા સંગ્રહમાં દરેક આઇટમ માટે કોડના બ્લોકનું પુનરાવર્તન કરે છે. if(શરત) શરતનું મૂલ્યાંકન કરે છે અને, જો સાચું હોય, તો બ્લોકમાં રહેલા કોડને એક્ઝિક્યુટ કરે છે; અન્યથા, તે કોડનો બીજો બ્લોક ચલાવે છે. કીડાઉન(ઇવેન્ટ) કીબોર્ડ પર કી દબાવવામાં આવે ત્યારે ઇવેન્ટને ટ્રિગર કરે છે. lastModified Date પરત કરે છે અથવા તે તારીખ અને સમય સેટ કરે છે કે જ્યાં આ દસ્તાવેજ છેલ્લે સંશોધિત કરવામાં આવ્યો હતો (મિલિસેકંડમાં). લંબાઈ ઑબ્જેક્ટની લંબાઈ (બાઈટ્સમાં) પરત કરે છે. Math.floor(number) નંબરને નજીકના પૂર્ણાંક મૂલ્ય સુધી ગોળ કરે છે. ગણિત. સીલ(સંખ્યા) સંખ્યાને નજીકના પૂર્ણાંક મૂલ્ય સુધી રાઉન્ડ કરે છે. નવી તારીખ () વર્તમાન તારીખ અને સમયને તેના પરિમાણો (મિલિસેકંડમાં) તરીકે ઉપયોગ કરીને નવી તારીખ ઑબ્જેક્ટ બનાવે છે. ઑબ્જેક્ટ ક્લોન() ઑબ્જેક્ટ ઑબ્જની કૉપિ બનાવે છે અને પરત કરે છે. પ્રોટોટાઇપ તમને ઑબ્જેક્ટની પ્રોટોટાઇપ શૃંખલા (એટલે ​​​​કે, આ ઑબ્જેક્ટમાંથી મેળવેલા ઑબ્જેક્ટ્સ) ના ગુણધર્મો અને પદ્ધતિઓને ઍક્સેસ કરવાની મંજૂરી આપે છે. pushStackTrace(stackTrace) કન્સોલ દ્વારા પ્રદર્શિત થતી ભૂલ સંદેશમાં સ્ટેક ટ્રેસ માહિતી ઉમેરે છે. setTimeout(સમય, [કૉલબૅક]) આપેલ મિલીસેકન્ડ્સ વીતી ગયા પછી કોડના અમલ માટે સમયસમાપ્તિ સેટ કરે છે; જો કૉલબેક પ્રદાન કરવામાં આવે, તો તે સમયસમાપ્તિ સમાપ્ત થયા પછી એક્ઝિક્યુટ કરવામાં આવશે setInterval(time, [callback]) આપેલ મિલીસેકન્ડ્સ વીતી ગયા પછી કોડના અમલ માટે એક અંતરાલ સેટ કરે છે; જો કૉલબેક પ્રદાન કરવામાં આવે, તો દર વખતે અંતરાલ સમાપ્ત થાય ત્યારે તે ચલાવવામાં આવશે

સંબંધિત પોસ્ટ્સ:

પ્રતિક્રિયા આપો