>> રોજર ZURAWICKI: હેલો દરેક.
હું તમારું ધ્યાન વિચાર કરી શકે છે?
આભાર, ગાય્સ.
આજે હું મીટિઅર વિશે વાત કરવા માંગો છો.
તે જાવાસ્ક્રિપ્ટ માળખું છે.
તમે કેવી રીતે કરી શકો છો અમે પસાર થઇ પડશે ખરેખર ઠંડી વેબ એપ્લિકેશન્સ છે.
>> અમે જાવાસ્ક્રિપ્ટ પ્રવેશ મેળવવા પૂર્વે, હું માત્ર તમે ગાય્ઝ કહેવું માંગો છો કે આ ઇચ્છા
તમે પછીની હશે - કરી આ સત્ર ભાગ.
તે જાવાસ્ક્રિપ્ટ વિશે પ્રયત્ન કરીશું.
હું [અશ્રાવ્ય] પ્રથમ રહ્યું છે લાગે છે અમે પહેલાં વેબ એચટીએમએલ PHP, સામગ્રી આવરી
જાવાસ્ક્રિપ્ટ પર ઓ.
અને CS50 માં, જાવાસ્ક્રિપ્ટ માનવામાં આવે છે ક્લાઈન્ટ કોડ છે.
તેથી તે જ ચાલે નહીં વેબ બ્રાઉઝર.
>> પરંતુ તાજેતરના આધુનિકતાને માં માટે આભાર ટેકનોલોજી, આપણે હવે ચલાવવા માટે વ્યવસ્થાપિત છે
પણ સર્વર તરીકે જાવાસ્ક્રિપ્ટ.
તેથી આ ખરેખર ઠંડી બનાવી છે માળખું હવે તમે લખી શકો છો, કારણ કે
માટે કાયદેસર જ કોડ ક્લાઈન્ટ અને સર્વર.
અને તમે કાર્યો વ્યાખ્યાયિત ત્યારે તમારા સર્વર, તમારી ક્લાઈન્ટ તે કહી શકો છો
જ કાર્ય કરે છે.
અને તે ઘણો સરળ બનાવે છે.
પહેલાં, જ્યારે તમે PHP, ઉપયોગ કરી રહ્યાં છો આ બોલ પર સર્વર, જાવાસ્ક્રિપ્ટ
અંતે, તમે PHP, કાર્ય લખી છે અને પછી એક જાવાસ્ક્રિપ્ટ આવૃત્તિ
કરવા માટે જ કાર્ય કામ જ પ્રકારની.
>> અમે શરૂ તેથી તે પહેલાં, હું માંગો છો તમે એક ડેમો બતાવવા માટે શું
મીટિઅર તમારા માટે કરી શકે છે.
હું શું છે, કે જે તમે ડેમો બતાવશે તમે દ્વારા બનાવવા માટે સમર્થ હશો
આ સેમિનાર અંત થાય છે.
અમે હમણાં જ અહીં જાઓ.
આ એક લીડરબોર્ડ એપ્લિકેશન છે.
તે ખરેખર ઉદાહરણ બહાર આધારિત છે કે મીટિઅર તમે આપે છે.
>> મીટિઅર ખૂબ જ સરસ છે જ્યારે તમે કારણ કે તમે કરી શકો છો, પેકેજ તરીકે સ્થાપિત
મૂળભૂત સાથે આસપાસ રમી આ ચાર જનતા.
અને લીડરબોર્ડ છે આ જનતા પ્રથમ.
આ પરિસંવાદ પછી, હું તમને બધા માટે પ્રોત્સાહિત માત્ર અન્ય જનતા અન્વેષણ
હું તેઓ ખરેખર ઠંડી છો, અને કારણ કે તેઓ તમને મીટિઅર શક્તિ દર્શાવે છે.
>> તેથી આ શું છે, આ છે લીડરબોર્ડ પર આયોજન કર્યું હતું.
આ માત્ર પ્રમાણિકપણે નામો ની યાદી છે.
અને જો તમે લોકો પસંદ કરી શકો છો.
તેઓ પીળા કરો.
અને પછી તમે આપી શકે છે તેમને પાંચ પોઇન્ટ.
અને તમે યાદી છે કે નોટિસ પડશે કારણ કે હું મારી જાતને વધુ છટણી આપે તરીકે
અને, હું ટોચ પર હવે વધુ પોઈન્ટ છું.
અમે શરૂ તેથી આ છે જ્યાં.
>> અને શું તમે દૂર લઇ શકશો આ સેમિનાર માંથી થોડા વધુ છે
હું ઉમેર્યા છે લક્ષણો લીડરબોર્ડ.
અમે કેવી રીતે આવરી છે, સાથે સાથે કરવામાં આવશે અમે કરી શકો છો, ખેલાડીને પાંચ પોઇન્ટ ઉમેરો
ખેલાડીઓ કાઢી, અમે નવા ખેલાડીઓ ઉમેરી શકો છો, અને અમે માંગો છો કેવી રીતે પસંદ કરી શકો છો
તેમને સૉર્ટ.
અને આ બધા ખૂબ જ સરળ API કોલોની છે કે મીટિઅર તમારા માટે પૂરી પાડે છે.
તમે પણ અહીં એક લક્ષણ છે સ્કોર્સ randomize છે.
>> તેથી શું આ વિશે ખરેખર ઠંડી છે તમે ગાય્ઝ ખરેખર આ કરી શકો છે
તમામ સાઇટ પર જાઓ.
હું અહીં મોટા લખાણમાં મૂકીશું.
એક ક્રાંતિકારી-લીડ erboard.meteor.com.
અને તમે ગાય્ઝ તમે સાઇટ પર જાઓ ત્યારે સાઇટ શકવા માટે સમર્થ હોવા જોઇએ અને
તમારા સંપાદનો તમામ દેખાશે બીજા બધાને માટે.
જેથી તમે કરી શકો છો - તમે ગાય્ઝ છે સાઇટ સાથે જોડાવા માટે સક્ષમ?
તેથી તે સાથે આસપાસ ભજવે છે.
જાઓ અને અમુક નામ કાઢી નાંખવા શરૂ કરો.
જુઓ શું થાય છે.
>> જેથી તમે બધાને પ્લે કરી શકે છે જુઓ.
આ માત્ર મૂળભૂત સુરક્ષા છે મીટિઅર માટે સ્થિતિ.
તમે જુઓ છો તે દરેકને કરી શકો છો એકબીજાના માહિતી બદલો.
ચિંતા કરશો નહીં.
મીટિઅર સુરક્ષા હોય છે.
આ એક ખૂબ જ સરળતાથી અમલમાં મૂકાયેલ છે તમે વપરાશકર્તાઓને સેટ કરી શકે છે લક્ષણ છે,
અને પ્રવેશો.
પરંતુ હમણાં, કોઈની જે મુલાકાત સાઇટ પોતાને ઘણા આપી શકે છે
તેઓ કરવા માંગો છો તરીકે નિર્દેશ કરે છે.
તેથી હું હંમેશા આ જેવા આ કારણ શરૂ કરવા માટે એક મજા માર્ગ છે.
અને પછી અમે માત્ર વાત કરીશું વિગતો વિશે, કેવી રીતે
મીટિઅર આ શક્ય બનાવે છે.
>> તેથી હું મીટિઅર શું આવરી જાઉં છું અને પછી અમે માત્ર આવરી જરૂર પડશે
બે પૂર્વજરૂરીયાતો કે CS50 પૂરતી આવરી લેવામાં આવી છે.
પરંતુ આ શબ્દ ના અંત સુધીમાં, તમારે HTML અને બંને સાથે આરામદાયક
જાવાસ્ક્રિપ્ટ ખરેખર તમારા હાથ વિચાર ગંદા મીટિઅર સાથે કામ કરે છે.
અને હું તે માટે માત્ર માર્ગ છે લાગે છે કરવા માટે પણ ઓછી આરામદાયક વિદ્યાર્થીઓ
અંતિમ પ્રોજેક્ટ કરી શકે છે, કારણ કે તેઓ ખરેખર એક ભાષા રહેવાની, અને તેઓ મેળવવા
ના ફેરફારો જોવા તેમના સીધા કામ કરે છે.
>> તેથી આ સ્લાઇડ માત્ર કેટલાક બતાવે છે મુખ્ય ટેકનોલોજી કે મીટિઅર જેએસ
તમને આપે છે.
મીટિઅર નવી ટેકનોલોજી નથી તેના પોતાના પર.
તે ખરેખર એક ભરાવો છે આ તમામ અલગ અલગ વસ્તુઓ
અમે ઇન્ટરનેટ પર છે.
તેમજ એચટીએમએલ, સીએસએસ, જાવાસ્ક્રીપ્ટ, અમે Node.js જેવા કેટલાક ટેકનોલોજી છે,
તમે ચલાવવા માટે પરવાનગી આપે છે કે જે પર પાછળ ઓવરને પર છે જાવાસ્ક્રિપ્ટ આપના
સર્વર, સાથે સાથે કેટલાક જાવાસ્ક્રિપ્ટ jQuery, અન્ડરસ્કૉર જેવા લાઈબ્રેરીઓ.
>> આ બધા પરિચિત હશે આ સત્ર ના અંત સુધીમાં તમે.
અને અમે પણ કહેવાય ડેટાબેઝ વાપરવા માટે વિચાર ખરેખર છે કે જે mongoDB,
હવે વિખ્યાત ડેટાબેઝ આ નવા શરૂઆતમાં.
તમે MySQL જેવી તરીકે તેનો વિચાર કરો, પણ કરી શકો છો તે જાવાસ્ક્રિપ્ટ સાથે ખૂબ જ સરસ રીતે કામ કરે છે.
અને કેટલાક અન્ય ટેકનોલોજી અહીં છે અને હું યાદી થયેલ છે ઘણા વધુ
કે બધા ઇન્ટરફેસ ખરેખર સરસ રીતે મીટિઅર સાથે.
>> હું આ સ્લાઇડ મૂકવો પડશે કારણ કે ક્યારેક હું આ વિશે મૂંઝવણ વિષે.
મીટિઅર માત્ર જાવાસ્ક્રિપ્ટ છે.
તે PHP, નથી.
તે રેલ્સ પર રૂબી નથી.
તેથી જો તમે કરવા માંગો છો, જો તમે કોડ લખો તો એક ઉલ્કા પ્રોજેક્ટ લખો, તમે ખરેખર
રૂબી કોડ ઉપયોગ કરી શકતો નથી.
તમે ખરેખર PHP, ઉપયોગ કરતા નથી.
>> અમે જોશો છે કે માં તફાવત કોડ અને વાક્યરચના કે ન પણ હોઈ શકે
અલગ, હું તમને ભારપૂર્વક કરવા માંગો છો ઉલ્કા, કોડને બધું છે
માત્ર જાવાસ્ક્રિપ્ટ.
અને તમે દર્શાવે છે કે બધું વપરાશકર્તા એચટીએમએલ સીએસએસ હશે.
પરંતુ તમે ખરેખર કોઈ પણ ઉપયોગ કરી રહ્યાં છો બીજી ભાષાઓમાં અન્ય
પરિસંવાદો આવરી શકે છે.
શું મીટિઅર છે વેબ સર્વર છે.
જો તમે કોઇ નથી તેથી તો પણ જાવાસ્ક્રિપ્ટ, અને તમે માત્ર સેવા આપવા માટે જરૂર
CSS અને HTML ફાઈલો, મીટિઅર તમારા માટે આ કરી શકો છો.
>> અને અહીં ફરીથી લિંક છે હું તમને ગાય્ઝ મળી ડેમો
સાથે રમવાની શરૂઆત કરી હતી.
પરંતુ એચટીએમએલ પર ખસેડો.
કેટલા લોકો અહીં છે કોઈ વિચાર શું HTML છે?
મહાન બરાબર.
અને તે સંપૂર્ણપણે દંડ છે.
તમે ખરેખર વિશે ઘણી ખબર જરૂર નથી આપણે આ બોલ પર જાય છે, કારણ કે
ખૂબ જ સરળ વપરાશ.
>> આ શું સરળ છે HTML પાનામાં જેવો દેખાય છે.
આ માટે તમારા હેલો, વિશ્વ જેવા હોઈ શકે છે એચટીએમએલ, અમે સાથે સી શરૂ જ્યારે
હેલો, વિશ્વ.
હું તમને પર ભાર નથી માંગતા શું એચટીએમએલ, શું વડા વિગતો, શું
શરીર, શું શીર્ષક ત્યાં કરી છે.
હું માત્ર માળખું ભાર કરવા માંગો છો, તમે ટૅગ્સ છે કેવી રીતે.
અને તે કોણ કૌંસ છે.
તમારી પાસે અને તે છે જ્યાં તમારા ડિસ્ક્રીપ્ટર્સ.
>> તેથી તમે HTML દસ્તાવેજનું હોય શકે છે.
અને પછી તમે HTML દસ્તાવેજનું બંધ પડશે બેકસ્લેશ જ વાત છે.
અને તમે ટૅગ્સ વિવિધ પ્રકારના હોય છે.
અને તેઓ બધા મેળ ખાતી રહ્યાં છો નોટિસ.
તમે શરીર ટેગ જેમ પડશે અને પછી એક બંધ શરીર ટેગ.
અને શરીર ટેગ અંદર, કે હશો તમારા વેબ પાનું સમાવિષ્ટો.
તેથી આ વેબ પાનું ખાલી પ્રદર્શિત કરશે સફેદ બેકગ્રાઉન્ડ અને કાળા લખાણમાં
હેલો, વિશ્વ.
તે અર્થમાં બનાવે છે?
બરાબર.
>> હવે હું ઝડપથી જાઉં છું જાવાસ્ક્રિપ્ટ આવરી લે છે.
પહેલાંના ટીએફ ના શબ્દોમાં, "જાવાસ્ક્રિપ્ટ શ્રેષ્ઠ પ્રોગ્રામિંગ છે
હાલમાં અસ્તિત્વ ઓનલાઇન.
અન્ય લોકો સાથે પ્રયત્ન કરશે અન્યથા તમે કહો.
તેઓ ખોટું છે. "જાવાસ્ક્રિપ્ટ ખૂબ છે સરસ અને શા માટે હું તમને બતાવીશું.
>> તેથી આ અમે શરૂ શ્રેષ્ઠ ઉદાહરણ છે સી માં સાથે અમે હેલ્લો વિશ્વ હોય છે.
અને તમે નોંધ્યું છે કે તમે પણ સંકોચો તો તે, તમે ઓછામાં ઓછા બે હોય છે
અહીં કોડ રેખાઓ.
હું કોડ અનેક રેખાઓ હોય છે.
આ ખૂબ જ સરળ રીતે કરી શકાય છે.
Console.log સાથે જાવાસ્ક્રિપ્ટ એક વાક્ય છે, અને પછી તમારા શબ્દમાળા,
હેલો, વિશ્વ.
>> હવે, અમે નવી તરફ સ્થળાંતર કરી રહ્યાં હોવા છતાં પણ ભાષા જાવાસ્ક્રિપ્ટ, આ લગભગ તમામ
તમે કોડિંગ દ્વારા શીખી કર્યું કુશળતા સી સીધા પોર્ટેબલ છે.
તેથી શબ્દમાળાઓ, શબ્દમાળાઓ ના વિચાર માં બે અવતરણચિહ્નો, તે જ છે.
અર્ધવિરામ, એ જ છે.
>> જાવાસ્ક્રિપ્ટ વિશે સુઘડ લક્ષણ ખરેખર તમે તે છે
અર્ધવિરામ જરૂર નથી.
તે અનુમાન કરી શકો છો કે તમારે ત્યાં અર્ધવિરામ મૂકો.
પરંતુ તે જણાવ્યું હતું કે, તમે હંમેશા પ્રયાસ કરીશું ત્યાં તમારા સેમિકોલન્સ મૂકવા.
તે સારી શૈલી તરીકે ગણવામાં આવે છે.
અને પણ, કોઈ મુખ્ય કાર્ય છે.
તમે ફક્ત ફાઇલ ટોચ પર શરૂ અને રેખા દ્વારા વસ્તુઓ વાક્ય વાંચો.
>> તો પછી આ તે કરી લે છે કે હેલ્લો વિશ્વ કાર્યક્રમ.
અને પછી તમે નોંધ્યું છે કે હેલ્લો અને પછી હેલ્લો ચલાવો.
જાવાસ્ક્રિપ્ટ સાથે, તે માનવામાં આવે છે એક અર્થઘટન ઓનલાઇન.
શું તમે જાણવા જરૂર છે કે કોઈ નિર્માણ છે.
>> કોઈ કમ્પાઇલ છે.
તમે માત્ર નોડ ચલાવો.
અને નોડ યાદ કાર્યક્રમ છે કે કન્સોલ પર તમારા જાવાસ્ક્રિપ્ટ ચાલશે,
બ્લેક બોક્સ, બિન વેબસાઈટ પર.
જેથી તમે માત્ર તે ફાઇલ આપે છે, અને તે છે , હેલો વર્લ્ડ છાપી રહ્યું.
>> હું ખરેખર થોડી ડેમો કરીશ તમે ગાય્ઝ માટે અહીં છે.
તેથી આપણે પર જાઓ મારા Node.js ટર્મિનલ.
બરાબર.
અહીં ખસેડો.
તેથી હું નોડ શરૂ જાઉં છું.
અને હું માત્ર તમે ગાય્ઝ બતાવીશું કે કેવી રીતે એક સેકન્ડ
જો તમે ન કરો તો, સ્થાપિત થયેલ છે.
મને કે થોડી મોટી બનાવે છે.
બરાબર.
હું તમને ગાય્ઝ જોઈ શકો છો આશા.
>> જેમ હું કર્યું તેથી હું કોડ લખી શકો છો પહેલાં console.log માં.
હાય, રોજર.
અને હું કરવા નથી નોટિસ અર્ધવિરામ છે, પણ પછી હું આ વિચિત્ર વિચાર
અવ્યાખ્યાયિત વસ્તુ.
સાથે સાથે વાસ્તવમાં, વિશે વાંધો નથી અવ્યાખ્યાયિત વસ્તુ.
હું તમને જાણ કરવા માંગો છો વસ્તુઓ છે કે જે તમને અહીં મુખ્ય કાર્ય કરવાની જરૂર નથી
કોડ ચાલી શરૂ કરવા માટે.
અને કોઈ બેકસ્લેશ અંત નથી.
કેટલાક ઓછી લક્ષણો છે કે જાવાસ્ક્રિપ્ટ તમારા માટે કરી શકે છે.
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: ઓહ હા.
મને તે દિલગીર છું.
અને તે તીર માત્ર નોડ અર્થ એ થાય અન્ય આદેશ માટે તૈયાર છે.
તેથી તમે તે કરી હોઈ શકે છે સરળ ગણિત, જેમ 1 વત્તા 1.
અને માત્ર સી, આ ગણિતના જેવી પ્રતીકો માત્ર એ જ છે.
હું સંખ્યાબંધ console.log કરી શકો છો.
અને પછી તે બે છાપે છે.
જાવાસ્ક્રિપ્ટ તે અર્થમાં સરસ છે, કારણ કે બે પૂર્ણાંક છે છતાં પણ,
જેમ સી તમારી સાથે printf તો બે, જો તમને ભૂલ મળી જશે.
>> પરંતુ જાવાસ્ક્રિપ્ટ ઓહ, તમે છો, જાણે કંઈક છાપવા.
હું એક શબ્દમાળા જરૂર જાઉં છું.
તેથી મને રૂપાંતરિત દો કે બે તમારા માટે એક શબ્દમાળા માં.
અને તમે પણ કેટલાક વિચિત્ર સામગ્રી કરી શકો છો જેમ હાય અને પછી વત્તા બે.
આ માત્ર અન્ય એક ઉદાહરણ કેવી રીતે બે છે પણ ત્યાં ફેરવી શકાય છે.
>> કે જે રીતે બહાર, ચાલો સાથે તેથી માત્ર થોડી વધુ જાવાસ્ક્રિપ્ટ આવરી લે છે.
તેથી સી, ​​અમે પ્રકારના હોય છે.
અમે નવા ચલ બનાવવામાં જ્યારે પણ આપણે તે ચાર રચે છે * કે છે છે કહે છે
કેસ CS50 માં શબ્દમાળા.
અથવા આપણે દશાંશ નંબર હતી, અમે ફ્લોટ કહે છે હતા.
અમે બુલિયન જરૂરી છે, તો અમે ખ કહે છે હતા.
અને પછી અમે તે કંઈક હતું એક વખત b કરવામાં આવી હતી, તે એક bool રહી હતી.
અમે જાદુઇ માટે તેને બદલી શકે છે અમે લખ્યું હતું, જ્યાં સુધી પૂર્ણાંક
કૌંસ, બી ની પૂર્ણાંક.
>> જાવાસ્ક્રિપ્ટ, કોઈ પ્રકારના હોય છે.
તમે માત્ર var તરીકે તેનો વિચાર કરો.
અને વાર તમે એક નવા પ્રકારની બનાવવા કેવી રીતે છે.
તેથી તે, વાર એ શબ્દમાળા થાય છે var n એ, ફ્લોટ છે
અને var ખ સાચી છે.
અને તમે સી ન કરી શકો કે એક વસ્તુ છે હવે હું તે લીટી, બી પછી, કહી શકો છો
પૂર્ણાંક સમકક્ષ હોય છે.
અને તે માત્ર દંડ કામ કરે છે.
સી, તે જેમ કહે છે જ્યારે તમારા પૂર્ણાંક એક bool નથી.
હું તમારા માટે કે ન કરી શકો.
અથવા [અશ્રાવ્ય] ભૂલ ફેંકવું છો.
>> અને હું ઝડપથી પાછા નોડ જાય અને કરી શકો છો કે અમુક વિધેયોનો દર્શાવે છે.
તેથી હું એક વાર એક હોઈ શકે છે.
"એપલ." તે કૉલ કરો તેથી હવે હું એક પ્રિન્ટ છે, હું મારા શબ્દમાળા મેળવવુ 'એપલ.' પરંતુ હું આ કરી શકો છો
પણ હવે 3 જેટલી જ થાય છે.
અને કોઈ ભૂલ આવી છે નોંધ લો.
અને હવે 3 સમકક્ષ હોય છે.
કોઈપણ પ્રશ્ન છે અત્યાર સુધી?
હા.
>> પ્રેક્ષક: રાહ જુઓ, તેથી console.log અધિકાર મૂળભૂત રીતે printf છે?
>> રોજર ZURAWICKI: console.log તમારા printf છે.
>> પ્રેક્ષક: અધિકાર.
તમે માત્ર આઠ લખો તો કેવી રીતે આવે છે અથવા [અશ્રાવ્ય], જે શું છે
[અશ્રાવ્ય]?
>> રોજર ZURAWICKI: અધિકાર.
તેથી તે છે -
લીલા સામગ્રી મુદ્રિત નહીં કન્સોલ પર.
અને અમે આગામી જોશો છે અમે વેબ ખસેડવા જ્યારે
પાનું, અમે નથી કરી હશે -
જાવાસ્ક્રિપ્ટ એક એચટીએમએલ કર્યા આવશે હું આવરી પડશે જે નમૂનો,
આ પરિસંવાદ મીટિઅર ભાગ છે.
તમે મને આપે છે, કહી શકો છો અને તે છે જ્યાં આ એક મૂલ્ય છે, અને તે એક માં મૂકવામાં આવશે
તમારી વેબસાઇટ.
કારણ કે ખરેખર દરેક વેબ બ્રાઉઝર થોડી કન્સોલ છે.
અને તમે ખૂબ જ કાળજીપૂર્વક જોવામાં જેમ, કેટલીક માહિતી મળી જશે તમારા
printf સાથે ત્યાં ઉપસ્થિત છે દરેક વેબ પાનું તમને ભાર.
>> પ્રેક્ષક: તમે કેવી રીતે મળી હતી શેલ સ્ક્રીન પર?
>> રોજર ZURAWICKI: તેથી આદેશ છે નોડ કહે છે, અને તે ઉલ્કા સાથે આવે છે.
તેથી હું માત્ર ત્યાં બહાર છોડી પડશે.
નોડ કાર્યક્રમ કે જાવાસ્ક્રિપ્ટ ચાલે છે.
શું તમે ખરેખર, meteor.com પર જાઓ મીટિઅર સ્થાપિત કરો, અને કરી શકો છો
મીટિઅર નોડ સાથે આવે છે.
મીટિઅર માત્ર એક સંગ્રહ છે કારણ કે આ બધા સોફ્ટવેર પેકેજોને.
અમે અમારી ઉદાહરણ મેળવવા છે, ચાલશે સ્થાપન કરી રહ્યા દ્વારા બધાને ચાલવા
ઉલ્કા, અને પછી તમે પ્લે કરી શકે છે તમારી જાતને નોડ સાથે.
મહાન, બરાબર.
>> કામ વિશે તેથી અન્ય મહાન લક્ષણ જાવાસ્ક્રિપ્ટ સાથે આંટીઓ જ છે છે.
ખૂબ ખૂબ બરાબર એ જ.
આંટીઓ માટે, જ્યારે આંટીઓ, કરી આંટીઓ, બીજું તો છે.
તે બધા કૌંસ સાથે જ છે.
તે જ વાક્યરચના છે.
લૂપ માટે, થોડું કિસ્સામાં તમે ધ્યાન આપે છે કે વિગતવાર
તેના બદલે પૂર્ણાંક હું 0 સમકક્ષ હોય છે અમે વાર હું 0 સમકક્ષ હોય છે કહે છે.
પરંતુ તે કારણ કે ચલો છે અમે પહેલાં વિશે વાત કરી પ્રકારો.
>> આ printf બને નોંધ કરો કે લોગ, એક console.log.
અને આપણે ટકા કરવા માટે જરૂર નથી પી બેકસ્લેશ n એ અને પછી હું પાસ.
તમે હમણાં જ હું કહી શકો છો.
અને તે નંબરો છાપી શકે છે ચાર શૂન્ય થી.
તમે ગાય્ઝ આ પ્રયાસ કરવા માંગો છો, કારણ કે તમે એક સારા બિંદુ આવ્યા હતા.
તમે આ કોડ રન માગે તો તમારા પોતાના બ્રાઉઝર, હું ભલામણ કરશે કે
બધાને Google Chrome ને ખોલે છે.
Google Chrome અથવા ખરેખર વેબ બ્રાઉઝર, પણ હું ગૂગલ ક્રોમ માંગો
તે ખૂબ જ પ્રમાણિત છે છે.
>> તમે મને લાગે છે કે, પર જઈ શકો છો જો તમે માત્ર, કોઇ પણ વેબસાઇટ પર ક્લિક કરો
સફેદ જગ્યા, તમે એક વિકલ્પ જોશો તત્વ તપાસ કરે છે.
તે સામાન્ય રીતે છેલ્લા એક છે.
અને જો તમે તેને ક્લિક કરો છો, ત્યારે તમે વિચાર કરીશું નીચે એક વસ્તુ અહીં દેખાય છે.
મને અહીં ઝૂમ.
અને અમે અહીં કેટલીક ટેબો હોય છે.
તમે ચિંતા છે કન્સોલ છે.
>> અને આ એક JavaScript કન્સોલ છે તમે હવે સાથે કામ કરી શકે છે.
સરસ.
તેથી હું જ સામગ્રી માં ટાઈપ કરી શકો છો હું નોડ માં પહેલાં લખીને આવી હતી.
એક વત્તા એક બે છે.
Var એક "સફરજન" સમકક્ષ હોય છે.
અને પછી હું છાપો છો, અને 'એપલ' છે.
તેથી કોઈપણ વેબ બ્રાઉઝરમાં, ફાયરફોક્સ, ક્રોમ, સફારી, તમે ઉપયોગ ગમે છે, એ
તમે જાવાસ્ક્રિપ્ટ વપરાશ હોય સુધી કન્સોલ, એ જ પ્રકારની
હું નોડ માં ચાલી રહ્યું હતું કોડ તમે તમારા પોતાના કન્સોલમાં ચાલી શકે છે.
>> પ્રેક્ષક: [અશ્રાવ્ય]?
>> રોજર ZURAWICKI: કેવી રીતે કન્સોલ પર વિચાર?
તમે યોગ્ય ખાલી જગ્યા પર ક્લિક કરી આ પાનાં પર, અને પછી તમે પર જાઓ
તત્વોનું નિરીક્ષણ.
તેથી વાસ્તવમાં, હું તમને ગાય્ઝ માંગો છો માત્ર ખાતરી કરો કે તમે આ કરી શકો છો બનાવવા માટે
Chrome માં તત્વોનું નિરીક્ષણ.
તમે કેટલાક લખો અને જ્યારે જુઓ કન્સોલ માં કોડ
તે યોગ્ય રીતે ચાલે છે.
કોઇ પ્રશ્નો પૂછી મફત લાગે તો અહીં સ્પષ્ટ નથી.
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: કોઈપણ પ્રકાર, અધિકાર.
બધા માટે હોય ત્યારે એક પ્રકારની છે જાવાસ્ક્રિપ્ટ ચલો.
અને તમે જાહેર હોય છે ત્યારે ચલ, તમે વાર છે.
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: અરે વાહ.
તે કરે છે, પરંતુ જાવાસ્ક્રિપ્ટ, તે ખૂબ જ છે મેમરી ફાળવણી વિશે સ્માર્ટ.
કોઈ malloc છે.
કોઈ મફત છે.
તેથી તમે તે અંગે ચિંતા કરવાની જરૂર નથી.
કે અન્ય સરસ લક્ષણ છે કે જાવાસ્ક્રિપ્ટ પૂરી પાડે છે.
>> તેથી હું પર ખસેડો કરવા માંગો છો.
તે બરાબર છે?
બરાબર.
સરસ.
>> પ્રેક્ષક: મેં હમણાં જ મુશ્કેલી આવી રહી આ [શોધવા? તત્વોનું નિરીક્ષણ. ?]
>> રોજર ZURAWICKI: તેથી સફારી દેખાવ તમે થોડી અલગ છે, પરંતુ નથી
Chrome અથવા ફાયરફોક્સ છે?
તે સરળ છે સાથે કામ કરતા હો.
અને તમારા પ્રોજેક્ટ માટે, હું ભલામણ એક બ્રાઉઝર કારણ સાથે ચોંટતા
તમે લગભગ ભૂલો ઘણો મળશે કારણ કે દરેક બ્રાઉઝર વસ્તુઓ ખાવાની
થોડી અલગ જાવાસ્ક્રિપ્ટ એચટીએમએલ.
તેથી હું તમારા જીવન ઘણો હશે સરળ તમારે Chrome વળગી કારણ કે જો
તે બધા મશીનો પર ઉપલબ્ધ છે.
અને તે એક સુંદર લોકપ્રિય બ્રાઉઝર છે.
બરાબર?
>> જેથી આગામી વિષય કે અમે જોઈએ જાવાસ્ક્રિપ્ટ આવરી -
હું અહીં ફોર્મેટિંગ વિશે દિલગીર છું.
હું મેચ કરવા માટે સ્લાઇડ્સ ખેંચવા હતી વાઇડસ્ક્રીન પ્રોજેક્ટર.
પરંતુ હવે હું વિશે વાત કરવા માંગો છો તમે વિધેયો કરી છે.
સી, અમે જાહેર હોય છે દરેક કાર્ય કરે છે.
પૂર્ણાંક જેવું ઉમેરવા, અને તેના પર એક પૂર્ણાંક લે એક્સ, અને પૂર્ણાંક વાય, અને પછી અમે તેમને ઉમેરો
અને આવો.
>> જાવાસ્ક્રિપ્ટ, કાર્યો ખરેખર છે અન્ય ચલ પ્રકાર.
તેથી અમે ફક્ત વાર ઉમેરો કહે છે, અને તે એક કાર્ય સમકક્ષ હોય છે.
એક એક્સ અને વાય લે છે એ કાર્ય.
અને તે કાર્ય શું થાય છે?
તે ચોક્કસ જ માં એક્સ વત્તા વાય આપે સી માં અને તમે નોટિસ વાક્યરચના કે માં
જાવાસ્ક્રિપ્ટ, તમે કહ્યું આવશે નહીં શું કાર્ય વળતર કારણ કારણ કે
ચલો, કોઈપણ રીતે પ્રકારના નથી તે તે ખરેખર ઉત્પાદક નથી, હું માનું,
તમારા બધા સ્પષ્ટ કરી તમારા કાર્યો માં પ્રકારો.
તમે કાર્ય કહી અને પછી, જ્યારે તે સી તમારી જેમ જ ચોક્કસ જ વાક્યરચના
ફક્ત તમારા બે દલીલો માં પસાર કરે છે.
હું મારા નોડ આ પ્રયાસ કરવા માંગો છો.
હું સ્લાઇડ ફેરફાર કરી શકે છે?
>> પ્રેક્ષક: [અશ્રાવ્ય].
અમે સ્લાઇડ્સ નકલ મળશે?
>> રોજર ZURAWICKI: હા.
તેથી આપણે પાછા નોડ માટે જાઓ.
બરાબર.
તેથી હું વાર ઉમેરો કાર્ય સમકક્ષ હોય છે કહે છે પડશે.
, એક એક્સ લેવાથી એક વાય લેતી.
અને પછી તે જાણે છે કે નિવેદનનો સમાપ્ત થયેલ નથી.
તેથી, નોડ માં અથવા તમારા કન્સોલમાં તમારે બિંદુ બિંદુ કોઈ નોટિસ પડશે.
જેથી તમે તમારા કોડ લખીને રાખી શકો છો.
અને હવે હું પરત એક્સ વત્તા વાય કહેવું પડશે.
અને પછી તાણવું બંધ કરો.
અને હું તાણવું બંધ ક્ષણ, તે નિવેદન સમાપ્ત થાય છે કે જુએ છે.
>> અને હવે હું એક અને બે ઉમેરવા કહી શકો છો.
અને હું ત્રણ મળશે.
નોંધ કરો કે હું માત્ર ઉમેરો નહોતી, તો તે તે એક કાર્ય છે મને કહે છે.
અને એક વસ્તુ માત્ર ધ્યાન પગાર છે તમે તેના ખોટા નંબર આપી
દલીલો, તે કરશે.
તે ચાલશે, પરંતુ તમે વિચાર કરી શકે છે કેટલાક ખરેખર અદ્ભુત પરિણામો.
પ્રકારની એક કચરો કિંમત જેમ, તમે તેને વિચાર કરી શકો છો.
તેથી આગળ વધો અને પ્રયાસ કરો આ તમારા બ્રાઉઝર્સમાં.
>> ઠીક છે, તેથી સમય રસ, હું પડશે હવે આગામી લક્ષણો પર ખસેડો
જાવાસ્ક્રિપ્ટ.
તેથી અમે કાર્યો વિશે વાત કરી છે.
અમે આંટીઓ વિશે વાત કરી છે, નિવેદનો પણ છે.
આ વાક્યરચના એ જ છે સી અને ચલો રિલીઝ.
અને હવે હું એરે વિશે વાત કરવા માંગો છો.
હું છું માફ કરશો કે સ્લાઇડ્સ થોડી કાપી મળ્યો.
પરંતુ, વાસ્તવમાં, પ્રથમ વિભાગમાં, બધું તમને જરૂર કામ કરશે.
>> તેથી અમે અન્ય પ્રકારના હોય છે ચલો એરે કહેવાય છે.
અને અમે ચોરસ કૌંસ વાપરો તેમને દર્શાવવા માટે.
, પ્રથમ ઉદાહરણમાં તેથી વાર ુ, ખાલી એરે.
આ ખાલી યાદી છે, તેથી ઝાકઝમાળ કોઈ તત્વો કરે છે.
અને તમે પણ એક એરે કરી શકે છે ત્રણ શબ્દમાળાઓ સાથે.
સી, તમારા એરે દરેક તત્વ એ જ પ્રકાર હોવું જરૂરી હતું.
>> પરંતુ કારણ કે જાવાસ્ક્રિપ્ટ જ છે એક પ્રકાર, એરે ખરેખર આ કરી શકો છો
કિંમતો વિવિધ પ્રકારના હોય છે.
અહીં જેમ આપણે સાથે ઝાકઝમાળ છે ફ્લોટ, એક bool, અને પૂર્ણાંક.
તમે એક એરે ની લંબાઈ વિચાર જે રીતે, તમે ખરેખર કદ ઉપયોગ કરવાની જરૂર નથી
અથવા કંઈપણ.
તમે હમણાં જ એરે કહે છે અને પછી લંબાઈ DOT.
અને આ કોઈ લંબાઈ, તમે વિચાર કરી શકો છો તે પ્રકારની સ્ટ્રક્ટ ગમે છે, કેવી રીતે દરેક
એરે એક ક્ષેત્ર છે, વધારાની ચલ તે અંદર, લંબાઈ કહેવાય જે
તમારા વ્યૂહરચના છે કેટલો સમય જાળવી રાખે છે.
>> તેથી હું ફક્ત ઝડપથી જાય જાઉં છું નોડ અને શો તમે ગાય્ઝ આ જ વાત.
તેથી હું એક એરે કરી શકે છે.
તે ખાલી યાદી હોઇ શકે છે.
અને તે મને છાપશે ખાલી યાદી પાછળ.
સરસ.
હવે હું કહી શકો છો કે જે એરે 1, અને 2.3, અને સાચી છે.
તેથી એ બધા વિવિધ પ્રકારના.
અને જો તમે તે માત્ર સુંદર કામ કરે છે જુઓ.
હું ટેકો પાછી મેળવવા એરે હું તે આપી હતી કિંમતો તમામ.
>> હું પ્રથમ તત્વ વિચાર માગતા હતા એરે, વાક્યરચના ખરેખર છે
સી તમે જેમ જ એરે શૂન્ય કહી શકો છો.
અને જો તમે એક છે.
હું એરે માટે જ કહી શકો છો બે, અને હું સાચું વિષે.
હું ઍરેની બહારના કંઈક તો, જાવાસ્ક્રિપ્ટ સુરક્ષિત ભાષા છે
હું seg દોષ ન મળી કારણ કે.
હું અવ્યાખ્યાયિત મળશે.
>> અને આ અવ્યાખ્યાયિત, તમે પ્રકારની કરી શકો છો ના નલ તરીકે વિશે વિચારો.
જ્યારે તમે પરંતુ તે ખરેખર હેરાન કરે છે તમે તે ચેક કરો પડશે કોડ કારણ કે
જો તમે કરો, લગભગ બધું, તમે અવ્યાખ્યાયિત છે સાથે કામ કરે છે.
અને અમે કેટલાક ઉદાહરણો જોવા મળશે આ અમે મીટિઅર કામ છે.
>> એરે ચાર, અવ્યાખ્યાયિત છે હું તેને કિંમત સોંપી શકો છો.
તેથી હું તે બરોબર કહેવું પડશે.
અને પછી હું હું એરે પર જાઓ ત્યાં વધારાની કિંમત હોય છે.
અને તે એરે ત્રણ, જે પણ નોટિસ undefined હતી, undefined રહે છે.
તેથી હવે હું એક એરે સાથે છે મધ્યમાં એક છિદ્ર.
પરંતુ હું એરે ચાર મુદ્રિત છે, હું એક વિચાર કરશે.
હું એરે ત્રણ કર્યું, હું અવ્યાખ્યાયિત વિષે.
>> તેથી સરસ સુવિધા છે કે જાવાસ્ક્રિપ્ટ તમે કરવા માટે પરવાનગી આપે છે યાદી કરી શકો છો કે જે
માપ બદલો.
એરે, એરે યાદી આપે છે, તેઓ માપ બદલો.
અને જો તમે કોઈપણ સ્થાન સ્પષ્ટ કરી શકો છો તેમને અંદર.
અને તમામ અવકાશ ભરપૂર થશે આ અવ્યાખ્યાયિત કિંમતો સાથે.
>> તેથી અમે એરે વિશે વાત કરી છે.
હવે, હું આવરી કરવા માંગો છો જો છેલ્લા વસ્તુ જાવાસ્ક્રિપ્ટ, અને આ ખૂબ જ મહત્વપૂર્ણ છે
FIPS એ સમજવા માટે કે હું તમને બતાવવા માટે જાઉં છું,
વસ્તુઓ કરી રહ્યું છે.
અને ઓબ્જેક્ટો એક શબ્દ છે -
મૂળભૂત રીતે, તેઓ હાજર છે ઘણા પ્રોગ્રામિંગ ભાષાઓ છે.
અને દરેક પ્રોગ્રામિંગ ભાષા ગમે છે થોડી અલગ તેમને વિચારો.
>> પરંતુ હું ઉલ્કા, એક સારા માટે લાગે છે એનાલોગ સી સ્ટ્રક્ટ છે.
સી, અમે સ્ટ્રક્ટ શોધવા માંગો છો વિદ્યાર્થી, અમે સ્પષ્ટ કરવા હોય તો તમામ
તેની અંદર વસ્તુઓ.
તેથી તેને એક નામ હોય છે.
તે એક વર્ષ હોય છે.
તે એક અજ્ઞાત હોય છે.
પરંતુ અમે તે આપવા માટે છે તે તમામ બાબતો પ્રકાર.
>> અને હવે અમે માટે આ ઘાટ છે વિદ્યાર્થી કહેવાય સ્ટ્રક્ટ, અમે કરી શકો છો
નવી સ્ટ્રક્ટ, અને પછી અમે જાતે કરી શકો છો ક્ષેત્રોમાં દરેક શું છે.
અમે કોઈ નામનો ઉપયોગ અને તે છે જ્યાં, કોઈ વર્ષ, લિંગ DOT.
અને પછી અમે માત્ર, ના છેલ્લા વાક્ય અહીં કોડ છે, હું હમણાં જ બહાર છાપવા છું
સ્ટ્રક્ટ વિદ્યાર્થી નામ.
>> આ જાવાસ્ક્રિપ્ટ વિશ્વમાં, છે સ્ટ્રક્ટ વિદ્યાર્થી તરીકે આવી કોઈ વસ્તુ.
તમે િ સેટ માળખું બનાવો નહિં.
તમે ખરેખર માત્ર આ કૌંસમાં, તમે બધું શું છે.
અને તે સાથે આ વિચિત્ર નોટેશનમાં કોલોન અને પછી અલ્પવિરામ છે, પરંતુ તમે પડશે
તરત પૂરતી તેને ઉપયોગ કરો.
>> અને તે ખરેખર એક ખરેખર સરળ છે માત્ર સુગમ રીતે
વસ્તુઓ હેરફેર.
તમે નોંધ્યું છે કે હું હવે મેળવવા માંગો છો એ થી નામ આપો, હું માત્ર s.name નથી.
આ વિશે કોઈ પ્રશ્ન છે?
આ સામાન્ય રીતે ખૂબ જ ચિંતામાં મૂકી દે છે અમે લોકોને દાખલ વિષય જ્યારે
જાવાસ્ક્રિપ્ટ.
હું નોડ આ કેટલાક ઉદાહરણો કરીશ.
હા?
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: તેથી જો તમે કરો ઉદાહરણ, ઘણા છે
તે પ્રકારનાં ચલો.
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: બરાબર.
તેથી હું તમને વિશે જાઓ છો માર્ગ છે ધારી તમે એક એરે વસ્તુઓ મૂકવામાં આવશે,
અને હવે તમે એક પડશે પદાર્થોની એરે.
કે તમારા પ્રશ્નનો જવાબ આપે છે?
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: હા.
એસ એક પદાર્થ છે.
તેથી અમે ફક્ત નોડ જાય અને કરી શકો છો થોડો આસપાસ ભજવે છે.
>> પ્રેક્ષક: [અશ્રાવ્ય]?
>> રોજર ZURAWICKI: ઓહ, બરાબર.
તેથી તમે પૂછી રહ્યાં છો જો વર્ગો, શું વર્ગો, ખૂબ જ અલગ ગણવામાં આવે છે
અને તેઓ ખરેખર વિચિત્ર યોજના છે જો તમે ન કરો જે કહેવાય તે પ્રોટોટાઇપ
વિશે જાણવાની જરૂર છે.
તે કરવા કોઈ નિશ્ચિત માર્ગ છે.
તેથી જો તમારી પાસે ઘણા, તમે પેદા કરવા માંગો છો માત્ર પ્રકારની એક કાર્ય હશે
અથવા કંઈક.
તમે તમારા પોતાના કાર્ય પેદા કરે છે.
અને જો તમે એક પદાર્થ પાછો આવશે.
તે સૌથી સરળ હશે તે કરવા માર્ગ.
કે અર્થમાં છે?
બરાબર.
સરસ.
તેથી એક વખત અમે એક સમજ છે જાવાસ્ક્રિપ્ટ પદાર્થો, તેઓ છે -
ઓહ, હા.
>> પ્રેક્ષક: [અશ્રાવ્ય]
ઉદાહરણ તરીકે, વચ્ચે શું તફાવત છે બે અવતરણચિહ્નો વિરુદ્ધ સાથે "રોજર"
[અશ્રાવ્ય] અવતરણચિહ્નો સાથે.
>> રોજર ZURAWICKI: બરાબર.
તેથી આ સી છે, અમે એક છે અક્ષરો રજૂ અવતરણ, અને ડબલ
શબ્દમાળાઓ રજૂ અવતરણ.
જાવાસ્ક્રિપ્ટ ખરેખર દૂર આ ફેંકી દે છે તમે શબ્દમાળાઓ સાથે હોઈ શકે છે, કારણ કે
એક અથવા બે અવતરણચિહ્નો, અને ત્યાં એક કોલસો બનાવો જેવી કોઇ વસ્તુ.
પરંતુ જો તમે માત્ર આ જ નકલ જો સી કોડ છે, જાવાસ્ક્રિપ્ટ છો
માત્ર દંડ સારવાર.
હું તેની સારવાર શા માટે છે છે -
કે શા માટે હું કરી શકો છો શાબ્દિક પોર્ટ છે તે અર્થમાં પાંચ કોડ.
>> અને હું તમને એક ઉદાહરણ બતાવવા માંગો છો વધુ જટિલ પદાર્થ.
તેથી તમે નોટિસ કરી શકો છો કે જે એક પદાર્થ કિંમતો તરીકે શબ્દમાળાઓ હોઈ શકે છે.
તે કિંમતો અન્ય યાદી કરી શકે છે.
તે યાદી કરી શકે છે કિંમતો તરીકે વસ્તુઓ.
આ બોલ પર કોઈ મર્યાદા ખરેખર છે.
અહીં, તે માત્ર એક સારી પ્રદર્શન છે તમે ખૂબ મળી શકે છે કેવી રીતે
રહ્યું વિવિધ પ્રકારના બધા એક પદાર્થ છે.
આ અર્થમાં છે?
>> હવે, તમે પણ કરી શકો છો પદાર્થોની એરે.
અને અહીં શું તમને પ્રકારની સમાન છે તમે વસ્તુઓ કરી શકે છે, તો પૂછવામાં
એ જ પ્રકાર.
પરંતુ સમસ્યા કોઈ ચોક્કસ છે, છે જાવાસ્ક્રિપ્ટ ઓબ્જેક્ટો ફોર્મેટ.
જેથી તમે તેમને પોતાને સ્પષ્ટ કરવા માટે છે.
અને તમે તેની ખાતરી કરવા માટે છે તેઓ સમાન છો.
હું એક પદાર્થ બનાવવા જ્યારે અહીં,, હું દરેક એક એક છે તેની ખાતરી કરવા માટે
નામ આપો, અને દરેક એક એક ઘર છે.
>> અને પછી હું તે ઝાકઝમાળ છે, અને તે મારા કુટીર બની શકે છે.
અને પછી અહીં તમે પ્રકારની કરી શકો છો લૂપ રહ્યું માટે જુઓ.
આ માટે લૂપ માત્ર એક ખરેખર સામાન્ય છે એક એરે પર પસાર રીતે
જાવાસ્ક્રિપ્ટ.
આ પેટર્ન ખૂબ સમાન છે નોંધ કરો કે સી સમકક્ષ કરવા માટે, જ્યાં તમે
હું શૂન્ય બરાબર પૂર્ણાંક છે. હું લંબાઈ કરતાં ઓછી છે.
અને પછી હું વત્તા વત્તા.
>> તે લગભગ એ જ કોડ છે થોડા વિગતો સિવાય.
તેથી બધાને સમજી નથી શું એક પદાર્થ છે?
માત્ર એક સી સ્ટ્રક્ટ તરીકે વિશે વિચારો.
અને તમે ક્ષેત્રોમાં ઍક્સેસ માર્ગ માત્ર ડોટ સાથે છે.
અને જ્યાં સુધી તમે યાદ કેવી રીતે ડોટ ઉપયોગ, તમે દંડ પ્રયત્ન કરીશું.
>> ઠીક છે, તેથી હવે આ કરી શકે બધાને તે લિંક વાંચી?
આ પ્રોજેક્ટ માટે કડી છે.
કોઈપણ મુશ્કેલી આવી રહી છે લિંક જોઈ?
ઠીક છે, પછી તે બદલો.
તે નથી -
અરે વાહ, કે કદાચ આ તે કરવા સરળ રસ્તો છે.
સરસ.
>> જો તમે આ સાઇટ પર જાઓ તેથી, જો ત્યાં જોઈએ કેટલાક સૂચનો છે કે હું પડશે
અમે મીટિઅર સ્થાપિત કરી શકો છો કેવી રીતે પર જાઓ અને અમારા નમૂના પ્રોજેક્ટ ચાલી વિશે.
મને ખાતરી છે કે બધાને છે બનાવવા માંગો છો નીચે લિંક હું ખસેડવા પહેલાં.
હું ખસેડી શકો છો?
મહાન, બરાબર.
>> તેથી અહીં હું વેબસાઈટ પર છું.
તમે README ફાઈલમાં નોટિસ પડશે અમે કેવી રીતે કેટલાક સૂચનો છે
મી સુયોજિત કરો.
તમે ક્યાં તો આ CS50 પાસે હોવા જોઈએ સાધન અથવા માત્ર એક મેક પર.
વિન્ડોઝ કામ કરશે નહિં.
પરંતુ મૂળભૂત રીતે જે કંઈ પણ નથી Windows એ આ સાથે કામ કરીશું
માત્ર દંડ સૂચનો.
પરંતુ હું તેને થોડી કરી શકો છો મોટા એ જ પ્રમાણે.
>> તેથી તમે પહેલા ચલાવવા પડશે આદેશોની જોડી.
આ ગાય્ઝ માત્ર મીટિઅર સ્થાપિત કરશે.
હું મારા ટર્મિનલ જાય છે.
અને હવે હું આ જ વાત ચલાવી રહ્યા હોય તો, હું પહેલેથી જ સ્થાપિત થઈ છે.
તેથી તેને થોડી ટૂંકા છે.
તે થોડોક લાંબો સમય લાગી શકે છે તમે ગાય્ઝ માટે.
પરંતુ હું પ્રથમ ખાતરી કરવા માંગો છો અમે મીટિઅર ચાલી હોય છે.
મીટિઅર સ્થાપિત થઈ ગયા પછી, તમારે કન્સોલમાં નોડ મળી.
>> પ્રેક્ષક: તેઓ કહીએ છીએ પાસવર્ડ માટે.
>> રોજર ZURAWICKI: તે તમારા હશે વપરાશકર્તા પાસવર્ડ, જો તમે મેક પર છો.
તે માત્ર પરવાનગી જરૂરી છે કેટલાક સિસ્ટમ ફાઈલો સુધારો.
તે પૂછે તો તેથી પ્રશ્ન હતો, પાસવર્ડ, તે માત્ર તમે પૂછવા છે
તમારા વપરાશકર્તા નામ પાસવર્ડ માટે જ્યારે તમે તમારા મેક પ્રવેશ કરો.
અને આ છે તમે કરી શકો છો કે જેથી સિસ્ટમ ફાઈલો બદલો.
>> તમે તૈયાર છો ત્યારે તમે ખસેડી શકો છો આગામી પગલું માટે, જે નકલ કરશે
હું વેબસાઈટ પરથી છે નમૂના કોડ.
અને જો તમે એક નવી ડિરેક્ટરી મળશે તમારા ઘર ડિરેક્ટરી લીડરબોર્ડ કહેવાય છે, અને
અમે ત્યાંથી કામ શરૂ કરી શકો છો.
તેથી હું ફક્ત નકલ અને આ પેસ્ટ છું મારા ટર્મિનલ માં આદેશ કરે છે.
અને મારા માટે, હું પહેલેથી જ તે ક્લોન થયેલ.
તેથી હું ફક્ત હવે ખસેડી શકો છો લીડરબોર્ડ માં.
અને હું થોડા હોવા જોઈએ ત્યાં ફાઈલો.
કોઈપણ પ્રશ્ન છે?
>> પ્રેક્ષક: [અશ્રાવ્ય] કામ નથી.
>> રોજર ZURAWICKI: ઓહ, તમે કદાચ સાથે સાથે સ્થાપિત git જરૂર છે.
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: માફ કરશો?
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: ઓહ, બરાબર.
બરાબર.
તમે જરૂર પડી શકે છે કે કારણ કે આ લિંક મળી GitHub લૉગ ઇન.
તમે ગાય્ઝ જુઓ કે કરી શકે છે, સૌથી સરળ તે કરવા માર્ગ હું પછી છે કહે છે
ઝિપ ડાઉનલોડ કરો.
અને આ માત્ર ડાઉનલોડ કરશે બધી ફાઈલો.
અને પછી તમે તમારા મૂકી એક વાર ડાઉનલોડ કરો કે તમારી ઘર ડિરેક્ટરી -
હું તેને મૂકવા ભલામણ તમારા ઘર ડિરેક્ટરી તેથી અમે બધા કરી શકો છો
એ જ આદેશો ચલાવો.
સુધી અમે ફાઈલો છે, અમે કરશે તેમની સાથે કામ શરૂ કરી શકે.
લોકો આવી રહી છે તો મને જણાવો મુશ્કેલી ફાઇલો ડાઉનલોડ.
>> પ્રેક્ષક: ઘર ડિરેક્ટરી રીતે, તમારો અર્થ -
>> રોજર ZURAWICKI: તેથી ઘર ડિરેક્ટરી છો તમે હો તો, જોન હાવર્ડ કરી
CS50 સાધન.
તમારા ઘર ડિરેક્ટરી મેળવવા માટે, માત્ર સી લખો
>> પ્રેક્ષક: [અશ્રાવ્ય]
CS50 સાધન [અશ્રાવ્ય].
>> રોજર ZURAWICKI: હા.
તમે આદેશો ચલાવવા માંગો છો તમારા ટર્મિનલમાં.
>> પ્રેક્ષક: [અશ્રાવ્ય].
હું કોઈ કહે છે કે એક ભૂલ મળી જેમ કે ફાઈલ અથવા ડિરેક્ટરી.
>> રોજર ZURAWICKI: અમે ઝડપી લઈ શકે છે તોડી અને માત્ર ખાતરી કરો કે
બધાને મીટિઅર ઇન્સ્ટોલ કર્યું છે, અને હું પડશે માત્ર લોકો મદદ પ્રયાસ જાઓ.
દરેક અન્ય મદદ કરવા માટે પ્રયત્ન કરો તો તમે સમસ્યાઓ માં ચલાવી રહ્યા છો.
માફ કરશો, હા.
તમે સાધન બંને હોય છે?
>> પ્રેક્ષક: યાહ.
હું Risa છે
>> રોજર ZURAWICKI: બરાબર.
તમે પાછા વેબસાઇટ પર જાઓ, ઉપર સ્ક્રોલ જાઓ.
અને આ HTTPS છે.
>> પ્રેક્ષક: આ નકલ કરો?
>> રોજર ZURAWICKI: અરે વાહ.
અને પછી તમે કરવા માંગો છો git ક્લોન લખો.
તેથી તમે નિયંત્રણ એક પ્રેસ તો -
>> પ્રેક્ષક: અહીં?
અને [અશ્રાવ્ય] છે?
>> રોજર ZURAWICKI: જી આઇ ટી.
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: પછી ગિટ અને ક્લોન.
તેથી તે આદેશ જેવો જ છે તમે ઉપર હતી, પરંતુ URL બદલાઈ.
તે આ કહેતા હતા તે પહેલાં, હવે તે આ છે.
મને આ સુધારા દો -
હા.
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: આ ડાઉનલોડ થયેલ છે.
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: ઓહ, તે આવું યોગ્ય રીતે ક્લોન ન હતી.
હું તેને ઠીક કરશે.
પ્રયાસ સાથે ભૂલ છે ફાઈલો ડાઉનલોડ કરવા માટે.
મને તમે ગાય્ઝ માટે આદેશ અપડેટ કરો તેથી હું તેને કામ કરશે તેની ખાતરી કરી શકો છો.
મને તે દિલગીર છું.
તે માટે જ પ્રયત્ન કરીશું મેક્સ અથવા CS50 સાધન.
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: હું સુધારાશે કરેલા નંબર બે, જો આદેશ
તમે પાનું પુનઃતાજું કરો.
અને આ સાથે, URL ને, તમે પ્રયત્ન કરીશું ફાઈલો ડાઉનલોડ કરવાનો.
>> પ્રેક્ષક: તેથી અમે હજુ પણ છો [અશ્રાવ્ય] ડાઉનલોડ.
>> રોજર ZURAWICKI: તમે છો હજુ મીટિઅર ડાઉનલોડ?
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: હા, જો તમે ઇચ્છો તો તમારા મેક પર વિકાસ.
પરંતુ તમે Xcode વિકાસકર્તા જરૂર સ્થાપિત સાધનો.
હું CS50 પર આ આદેશો પરીક્ષણ કર્યું સાધન છે, તેથી હું ખાતરી આપી શકે
તે કામ કરશે.
હા. મને જાઓ અને તમે મદદ કરે છે.
>> પ્રેક્ષક: [અશ્રાવ્ય].
હું મારો પાસવર્ડ આપે છે.
આ મેક છે.
અને પછી હું [અશ્રાવ્ય] કરી.
>> રોજર ZURAWICKI: બરાબર.
હું તમામ આદેશો ચલાવવાનો પ્રયત્ન કરશે માત્ર CS50 સાધન ટર્મિનલમાં.
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: હું તે કામ કરો છો આ પર, ટર્મિનલ પર પ્રથમ
પછી CS50 સાધન છે, અને મેક ટર્મિનલ.
>> પ્રેક્ષક: તેથી તમે CS50 પર કરી જો [અશ્રાવ્ય], આવું જ સાધન છે.
>> રોજર ZURAWICKI: હું ખસેડવા માંગો છો , પરંતુ લોકો હજુ પણ આવી રહી છે જો પર
મુશ્કેલી મીટિઅર સુયોજિત, કેવિન વધુ છે તમે ગાય્ઝ બહાર મદદ કરવા માટે ખુશ કરતાં,
ગ્રે શર્ટ કેપી.
અમે શું હોવું જોઈએ અમે જઈ રહ્યાં છો છે છેલ્લા આદેશ, ત્રણ નંબર, ચાલી
અમારા ટર્મિનલ.
અમે તે કરી ત્યારે અમે મીટિઅર સ્કોર પડશે.
>> અને તમે જોઈએ -
ઓહ, મને પહેલેથી જ મીટિઅર ચાલી છે.
તેથી તે દેવા માટે નથી ચાલી રહ્યું છે - મારા દો માત્ર મારા અન્ય મીટિઅર બંધ કરો.
હું ઉલ્કા, તમે રન જ્યારે હવે જુઓ કે જોઈએ -
તમે વર્તમાન ડિરેક્ટરી જોવા જોઈએ તે સેવા આપતા છે.
અને હવે લાગે છે કે સર્વર કહી રહ્યું છે http://localhost પર ચાલી રહ્યું છે.
એટલે કે, તમે મૂકેલ પાંચ URL છે તમારા વેબ બ્રાઉઝરમાં માં.
>> અને તે URL પર, તમે આપની સમક્ષ રજુ કરવાનો પ્રયત્ન કરીશું એક સરસ ઓછી લીડરબોર્ડ ઍક્સેસ કરો.
તેથી આ સ્થાનિક યજમાન પર નોંધ્યું છે કે, જે અર્થ એ થાય કે જો તમારી પાસે કોઈ કરો તો
ફેરફાર, તમે નથી જઈ રહ્યાં છો એકબીજાના ફેરફારો જુઓ.
હું તમને દર્શાવે છે વેબસાઈટ પર જ્યારે પ્રારંભમાં, અમે વિચાર કરી શકે છે
બધાને ફેરફાર કારણ કે બધાને તે જ વેબસાઇટ ઍક્સેસ હતી.
>> તેથી મને ફક્ત [પર જાઓ? શબ્દ?]
3,000.
જેથી તમે માત્ર ખાતરી કરવા માટે સક્ષમ હોવા જોઈએ કાર્યક્ષમતા કામ કરે છે.
તમે જુદા જુદા લોકો પસંદ કરી શકો છો અને તમે તેને અલગ અલગ પોઇન્ટ આપી શકે છે.
તેથી હું કોઇની પોઈન્ટ આપે છે.
તમે પણ જોઈ શકો છો કે તેઓ ક્રમ માં વધારો.
>> હવે, સમય રસ, ત્યાં હું કર્યું કે ત્રણ લક્ષણો છે
અમલમાં મૂકી.
અને અમે કાઢવા માટે અમલમાં રહ્યા છીએ અમારી પ્રથમ લક્ષણ તરીકે વપરાશકર્તાઓ.
અમે ખસેડવા પરંતુ તે પહેલાં, છે ત્યાં કોઈ પ્રશ્ન?
તું તારો હાથ ઉપર હતો.
હા?
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: તમે ચકાસી શકો છો કે મીટિઅર સ્થાપિત છે?
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: સ્થાનિક યજમાન 3,000?
અને તમે CS50 સાધન છો?
હું શું કરી શકો છો -
જો તમે મેક પર હોય છે નથી.
આ સાધન કામ કરશે.
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: સામાન્ય માં વેબ બ્રાઉઝર, હા.
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: મીટિઅર ચાલી રહ્યું છે?
તેથી બરાબર, એક તફાવત અહીં છે.
તમે તેને ચલાવી રહ્યા છો સાધન, તમારે શું કરવું છે
આ સાધન અંદર સ્થાનિક યજમાન.
તમે તમારા મેક માં ચલાવી રહ્યા છો, હું છું માંગો, તો પછી હું શું કરી શકો છો
મારા મેક ગૂગલ ક્રોમ.
પરંતુ તમે CS50 સાધન ઉપયોગ કરી રહ્યાં છો, તમે બધું કરવા માટે છે
સાધન.
તેથી તમે Google ઉપયોગ કરે છે સાધન Chrome.
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: તે છે હજુ પણ કામ નથી?
>> પ્રેક્ષક: [અશ્રાવ્ય].
>> રોજર ZURAWICKI: તેથી માત્ર પુનરાવર્તન કરવા માટે, તમે કેવી રીતે હવે વેબસાઈટ છે.
તમે અહીં એક URL છે 3,000 સ્થાનિક યજમાન.
તમે CS50 સાધન છો, તમે CS50 ખોલવા માટે છે
સાધન માતાનો Google Chrome ને.
અને અંદર કે Google Chrome માં સાધન, તમે તે URL માં ટાઈપ કરી શકો છો
અને તમે એક લીડરબોર્ડ જોવા જોઈએ.
તેથી હું ફક્ત તેને મૂકી જાઉં છું અહીં બાજુ થોડો.
અને હવે હું ખોલવા જઈ રહ્યો છું મારા અહીં પર લખાણ સંપાદક.
તેથી મને ફક્ત ખાતરી કરો કે દો FIPS એ ક્રમમાં છે.
બરાબર.
સરસ.
>> હવે હું લઈ જવામાં કરવા માંગો છો FIPS એ બીટ.
અને પ્રથમ ફાઈલ હું શરૂ કરવા માંગો છો નોંધ leaderboard.html સાથે.
તમે પછી આ કોડ વિચાર કરી શકશો આ સેમિનાર, તેથી હું માત્ર બતાવવા માંગો છો
તમે મારા કમ્પ્યુટર પર શું થઈ રહ્યું છે.
તેથી હું દરેકને આ જોઈ શકે છે આશા.
તેથી ફાઈલની ખૂબ શરૂઆતમાં, અમે અમારા વડા અને ટાઇટલ, કે જે
અમે શું જોયું જેવું જ છે દરેક HTML દસ્તાવેજનું માં.
અને પછી અમે હોય રહ્યા છીએ અહીં શરીર ટેગ.
>> હું પસંદ કર્યો છે મુખ્ય છે શરીર, મૂળભૂત રીતે શું છે
પ્રદર્શિત કરવા માટે જઈ રહી છે.
પરંતુ કેટલાક નવા બિન એચટીએમએલ છે વસ્તુઓ, અને તે છે
ડબલ કોણ કૌંસ.
અને આ નમૂનો ટૅગ્સ છે.
તેથી તમે આ અહીં કૌંસ જોશો કૌંસ નવા લીડરબોર્ડ.
અને આ પ્રકારની છે - તે લાગે છે એચટીએમએલ માટે કાર્ય ફોન રિલીઝ.
>> આ HTML ની ​​ખાસ આવૃત્તિ છે.
તે મીટિઅર વાપરે છે કે જે આવૃત્તિ, છે જે તમે અલગ પ્રદર્શિત કરી શકો છો શા માટે છે
જેમ કે લીડરબોર્ડ તરીકે વસ્તુઓ, નામો અને બટનો.
પરંતુ લીડરબોર્ડ પાંચ પર જવા માટે તમને કહે છે નામ લીડરબોર્ડ સાથે નમૂનો.
તેથી નમૂનો દ્વારા પ્રદર્શિત ન મળી નથી પોતે છે, પરંતુ તે એક કાર્ય છે, એટલે
કહેવાય આવશે.
અને તમે આ બધા માં અલગ પડશે અહીં લીડરબોર્ડ માં કોડ.
>> લીડરબોર્ડ એ રસપ્રદ ભાગ અહીં ફક્ત આ ટેબલ છે.
તમે તેને વાંચી, આ કોડ વાંચી બહાર મોટા, તે સાહજિક હોવી જોઈએ
કારણ કે લીડરબોર્ડ, બધા અમે અહીં છે એક ટેબલ છે.
જો તમે ન કરતા આ આઈડી વર્ગ સામગ્રી ચિંતા કરવાની જરૂર છે.
માત્ર એક ટેબલ હેડર છે તે જાણો છો.
કે આ thead છે.
>> અને તેને એક નામ અને એક સ્કોર શોધે છે.
આ તમામ ટેગ્સ, thtable જેમ, thead, તમે સાથે જાઓ તરીકે તમે માત્ર જાણવા મળશે.
તે તમને યાદ છે તે અગત્યનું નથી આ તમે તો કોઈપણ ઍક્સેસ કરી શકો છો કારણ કે
ઑનલાઇન સંદર્ભ આપે છે.
અથવા આ સત્ર ના અંત સુધીમાં, આ માત્ર તમારી સાથે ખૂબ જ પરિચિત હશે.
>> ટેબલ હેડર, પછી હું ડ્રો કરવા માંગો છો કે ભાગ તમારા
ધ્યાન આ H ટેગ છે.
તે બે કૌંસમાં છે કારણ કે, તે એક નમૂનો છે.
જેથી ખેલાડીઓ દરેક માટે અર્થ થાય છે, , અમે છે કે કંઈપણ ખેલાડીઓ
તે દર્શાવે છે.
અને અમે ખેલાડી નમૂના પર જાઓ.
>> અમે થોડી વધુ સરકાવો તો -
હું દરેક જોઈ શકો છો કે આશા.
અમે ખેલાડી નમૂનો છે.
અને આ નમૂનો મૂળભૂત રીતે વ્યાખ્યાયિત કરે છે તમે નામ મૂકવામાં જ્યાં ટેબલ સેલ,
અહીં અને સ્કોર.
હવે ઝૂમ આઉટ, અમે જોઈ શકો છો તે કોડ આ ભાગ -
અને તે નીચે ત્યાં અમારા ખેલાડી હતી -
આ કોષો એક વ્યાખ્યાયિત કરે છે.
હું ક્લિક કરો કે દરેક વસ્તુ પીળા બની જાય છે.
>> હું હવે તેને બદલી શકે છે સરળ રીત.
ખાતરી મીટિઅર હજુ પણ ચાલી રહ્યું છે તેની ખાતરી કરો.
મીટિઅર સર્વર પ્રક્રિયા હોવી જોઈએ, જેથી તમે માત્ર છે એમ છોડી દો
તમે વિકસિત જ્યારે ચાલી રહ્યું છે.
હું બદલવા માગતા હતા હવે કહો તમામ નામ અને સ્કોર.
અને હું હું જાઉં છું કહે છે પોઇન્ટ ઉમેરવા અહીં.
તેથી હું અહીં કરી ફેરફાર હતી, તેના બદલે માત્ર સ્કોર, હું
સ્કોર જગ્યા પોઇન્ટ ઉમેરો.
>> હું બહાર ઝૂમ જાઉં છું, અને હું છું મારા ફાઈલ સંગ્રહો રહ્યું.
હું મારા ફાઈલ સંગ્રહો પછી અને, હું જરૂર ખાતરી મીટિઅર ચાલી રહ્યું છે.
તે વિશે માફ કરશો.
હું તમને થયેલા ફેરફારો બતાવવા માંગો છો વાસ્તવિક સમય માં કરવામાં આવી હતી.
તેથી હું માત્ર કેટલાક લખાણ બદલવા પડશે.
એક ખેલાડી પર ક્લિક કરો.
હું તમામ કેપ્સ માં મૂકી રહ્યો છું.
અને તે હોવું જોઈએ કે આ કામ કરી રહી છે, તો યોગ્ય રીતે, હું તેને સંગ્રહો છે, તે
અપડેટ કરશે.
>> ઓહ, હું હમણાં સમસ્યા છે હું યોગ્ય ડિરેક્ટરીમાં નથી.
બરાબર.
મને તે દિલગીર છું.
અહીં, શું તમે નોટિસ છે મારા ફેરફાર પસાર થયું હતું.
હવે હું આ ફેરફારને ઉલટાવવા માટે માંગો છો.
હું હતી તે પાછા જાઓ કરવા માંગો છો.
હું માત્ર સામાન્ય રીતે તેને લખો જાઉં છું.
એક ખેલાડી પર ક્લિક કરો.
>> હું તેને સંગ્રહો એવી ક્ષણ સાઇટ મારા માટે રીફ્રેશ.
અને હું મારી ફેરફાર જોવા તરત સાઇટ.
આ એક ખરેખર મદદરૂપ લક્ષણ છે ડિબગીંગ કારણ કે હવે
હું નથી -
અમે સી કોડ લખી, માત્ર અમે કર્યું ફાઇલ સેવ છે, પરંતુ અમે હતી
તે બનાવે છે અને પછી ફરી ચલાવો.
ઉલ્કા, કારણ કે સી વિપરીત ખૂબ જ સરસ છે તમે તમારા HTML કે સેવ ક્ષણ
જાવાસ્ક્રિપ્ટ ફાઈલ, ફેરફાર તરત જ ઉપર દેખાય છે.
>> એક પ્રશ્ન છે, આ ટેમ્પલેટો માં, કેવી રીતે હું ખેલાડીઓ જેવા કિંમતો મેળવશો
અથવા એક નામ પસંદ કરો?
મને મારો કોડ માં અહીં ઝૂમ, તો હું દરેક ખેલાડીઓ માટે આ જુઓ.
તેથી તે નમૂના જાણે છે કે હું કોઈક ખેલાડીઓ છે.
અને તે છે તે જાણે છે પસંદ નામ.
આ ક્યાંથી આવે છે?
તે જાવાસ્ક્રિપ્ટ આવે છે.
>> અને તમે leaderboard.js પર જાઓ, આ હું અહીં જાઓ ત્યારે ફાઇલને હવે, અમે એક છે
થોડા આદેશો સ્પષ્ટ કરી હતી.
આ ખાસ મીટિઅર વાક્યરચના છે.
તમે જરૂર નથી નોંધ કરો કે vars અથવા કંઈપણ.
પરંતુ આ માત્ર સ્ટ્ર્ક્ટ્સ પર સ્ટ્ર્ક્ટ્સ છે સ્ટ્ર્ક્ટ્સ કે આ પદાર્થો પર.
અને હું વ્યાખ્યાયિત છું તમામ નમૂનો છે લીડરબોર્ડ છે.
>> લીડરબોર્ડ એક વિચાર કરીશું વાત ખેલાડીઓ છે.
અને ખેલાડીઓ શું છે?
આ અભિવ્યક્તિ આપે છે ગમે છે.
અને પસંદગીની નામ શું છે?
તે કેટલાક વધુ કોડ છે.
અમે પડશે કોડ શાળા સ્થાન વિગતો થોડીવાર પછી આવરી લે છે.
પરંતુ હમણાં હું તમને સમજવા માંગો છો આ કોડ માં, અમે લઈ રહ્યા છે
ખેલાડીઓ, અને અમે તેને નીચેની આપીને કરી રહ્યાં છો.
આ કિસ્સામાં, તે એક કાર્ય છે કે ચલાવવામાં નહીં.
તેથી અમે કિંમત પાછા મેળવી શકો છો અમે કાર્ય ચાલે છે.
આ લોગ છે.
કે અર્થમાં છે?
>> હું તેને છટણી છે જે રીતે બદલી શકો છો.
અહીં, એક પ્રકારનો પદાર્થ છે.
અને આ શું કહે છે હું પ્રકારના જાઉં છું છે સ્કોર પ્રથમ ઉતરતા અને
પછી ચડતા નામ.
હું એક માટે આ બદલો તો, તે બનશે સ્કોર ચડતા ક્રમમાં ગોઠવવા માટે.
તેથી શૂન્ય ટોચ પર પ્રયત્ન કરીશું.
અને હું મારી વેબસાઇટ પર ઝૂમ ત્યારે અમે હવે વેબસાઇટ અપડેટ થાય છે.
અને સ્કોર ચડવું છે.
>> હું માત્ર માંગો છો આગળનું કાર્ય આવરી ક્લિક ઈજાફો છે.
સમય રસ બહાર, હું નથી ઉલ્કા વધુ આવરી કરવાનો પ્રયત્ન
કોડ છે, પરંતુ સાધનો પુષ્કળ હોય છે ઉપલબ્ધ છે, અને હું હશે
અહીં પરિસંવાદ પછી.
પરંતુ હું માત્ર આવરી કરવા માંગો છો લીડરબોર્ડ ઘટનાઓ.
આ વાક્યરચના તમે જાણવા મળશે પછી વ્યાખ્યાન બીટ.
આ જાવાસ્ક્રિપ્ટ છે.
>> અમે એક ક્લિક જ્યારે અમે હમણાં જ કહી રહ્યાં છે, અને તે ઈજાફો પર આ છે
હેશ માત્ર ID ને થાય છે.
ઈજાફો ID ને ટેગ પર, તો પછી અમે માંગો છો સુધારવા માટે - કી શબ્દો હું તમે કરવા માંગો છો
જોવા માટે સુધારો છે અને પસંદ કરો અને ખેલાડી છે.
તેથી જે ખેલાડીના પસંદગી, અમે તેને સુધારો.
અને અમે શું છે અમે વધારતી છે પાંચ દ્વારા તેના ગુણ.
અને તે કાર્યક્ષમતા વર્ણન કરશે અમે અહીં છે.
>> આ પરિસંવાદ ના અંત પછી, અમે પડશે કેટલાક વધુ કોડ જોવા માટે સમર્થ છે.
પરંતુ હું માંગો છો તે મારા ધ્યેય રહ્યું સાઇટ બદલાય છે, હું અહીં માગે છે
એક દૂર કરો બટન ઉમેરવા જેથી હું ખેલાડી કાઢી શકો છો.
તેથી તે કરવા માટે, હું જરૂર બે વસ્તુઓ કરવા માટે.
હું અપડેટ, HTML સુધારવા માટે જરૂરી વપરાશકર્તાને બતાવવામાં નહીં શું જોવા, અને
પછી કેટલાક જાવાસ્ક્રિપ્ટ છે કે જ્યારે બટન દબાયેલ હોય, મીટિઅર રહ્યું છે
કંઈક કરવું.
તે ખેલાડી દૂર બનશે.
>> તેથી કોડ હિસ્સામાં ઘણો છે મૂળભૂત રીતે પહેલેથી જ હોય ​​છે
મારા માટે કરવામાં આવ્યું.
હું અહીં જુઓ, મને પહેલેથી જ એક માર્ગ છે ના પસંદ ખેલાડી રહ્યો.
તમે તેને જોઈ શકે છે કે, જો આ સામગ્રી છે.
તેથી હું ફક્ત તો -
હું અન્ય ઘટના છે જવું છું.
તેથી હું મારી પાસે જે છે નકલ જાઉં છું.
આ યાદી છે કારણ કે, હું માત્ર એક અલ્પવિરામ જરૂર છે.
>> તેથી હવે હું કાઢી નાંખો ક્લિક કરો જાઉં છું.
અને પછી તેની જગ્યાએ ખેલાડીઓ સુધારા, હું ખેલાડીઓ કાઢી કરવા જાઉં છું.
અને તમામ ખેલાડીઓ જરૂરિયાતો કાઢી પસંદ ખેલાડી છે.
તેથી આ કાર્ય અમે જરૂર છે.
હું કેટલાક ઉમેરવાની જરૂર છે છતાં અહીં એચટીએમએલ.
તેથી હું અહીં સરકાવો, આ HTML દેખાવ છે.
અમે અહીં એક બાબત હતી જે ટેગ હતી.
તમે તે અંગે ચિંતા કરવાની જરૂર નથી.
>> શું તમે બાબતો છે આ ID ને ઈજાફો.
અને આ, અમને કહે મંજૂરી છે જ્યારે અમે ઈજાફો ક્લિક, અમે તમારી પાસે
પાંચ પોઈન્ટ આપે છે.
અને તમે આ એક બટન છે કે નહીં તે જોવા મળશે.
કે બીટીએન થાય છે.
અને બટન લખાણ પાંચ પોઈન્ટ આપે છે.
તેથી હું શું કરવા જઈ રહ્યો છું હું છું છે આ વાક્ય નકલ કરવા જઈ રહી છે.
હું કાઢી નાંખવાની ID ને બદલવા માટે જઈ રહ્યો છું.
અને હું બદલી જાઉં છું કાઢી અહીં લખાણ.
>> તેથી ખાતરી કરો કે બધું સાચવી છે.
હું મારા જાવાસ્ક્રિપ્ટ પર જાઓ કરવા માંગો છો હું તેની ખાતરી કરવા માટે
કાઢી અહીં જતી.
સારી.
તેથી હું બન્ને ફાઇલો સેવ જાઉં છું.
બંને ફાઇલો બચત કર્યા પછી, અમે પાછા નીચે જઈ શકે છે.
અને હવે અમે અમારી પાસે જુઓ એક બટન કાઢી નાંખો.
અને એક વધુ પગલું.
તમે એક વિચાર કરી શકે છે નોટિસ ભૂલ હું ક્લિક કરો ત્યારે, કારણ કે
કંઈ ચાલી રહ્યું છે તે, કાઢી નાખો.
>> આ ડિબગ એક માર્ગ જાય છે પાછા તત્વ તપાસ માટે.
હું હેતુ પર આ કરી રહ્યો છું જેથી તમે કરી શકો છો તમે કંઈક ડિબગ કેવી રીતે જુઓ.
તત્વ તપાસ, અમે છે નીચે અહીં અમારા લખાણ બધા.
હું કન્સોલ પર જવા માંગો છો.
હું અહીં જાઓ ત્યારે તેઓ શું હું ભૂલ અમુક પ્રકારના મળે છે.
તેને કાઢી પદ્દતિ નથી છે કહે છે.
>> હું જવા તેથી જ્યારે આ કહે છે પાછા કોડ માટે, હું ખેલાડી કહેવાય
અહીં કાઢી નાંખો.
કાઢી નાંખો ખરેખર નથી યોગ્ય આદેશ.
તેથી શું યોગ્ય આદેશ છે તે જાણવા માટે , ઉલ્કા API છે છે.
હું તમને નિર્દેશ કરવા માંગો છો દસ્તાવેજીકરણ માટે ગાય્સ માત્ર meteor.com પર છે.
તેથી હું તેને અહીં સુધી છે.
આ માત્ર જેથી તમે ગાય્ઝ ખબર છે જ્યાં વધુ જાણવા માટે.
>> દસ્તા પર એક લિંક છે.
અને સામાન્ય રીતે, હું હમણાં જ કરી શકો છો કાઢી નાંખો માટે મળે છે.
અને તમે શું જુઓ, કાઢી નાખો ખરેખર દૂર છે.
આદેશ કે જે કે હું કહી કરવાની જરૂર છે.
તેથી હવે અમે તે જાણો છો, હું જાઉં છું આ દૂર કરવા માટે કાઢી બદલવા માટે.
તેથી હવે, હું મારા લીડરબોર્ડ પર જાઓ ત્યારે સાઇટ, હું ક્લિક કરો જાઉં છું
કાઢી નાખો અને હવે હું ગયો છું.
વધુ રોજર છે.
અને હું દરેક કાઢવા ચાલુ રાખવામાં શકે છે એક નામ હું ડાબી રહેતું નથી ત્યાં સુધી.
>> જેથી થોડી પૂર્વાવલોકન હતી મીટિઅર ને કેવી રીતે વાપરવું.
તમે ઘણા બધા જાવાસ્ક્રિપ્ટ શીખવા આવશે અને બનાવવા જરૂરી એચટીએમએલ
તે અમે આવરી પડશે, કે જે prettier જુઓ આ અઠવાડિયાના [? ભાગ?] એચટીએમએલ માટે સુયોજિત
અને તેના પછીની સીઝનમાં જાવાસ્ક્રિપ્ટ [? ભાગ?] સુયોજિત કરો.
>> તેથી ચિંતા નથી નથી સૌ જો આ સામગ્રી તમે સરળ આવે છે.
તે સમય સુધીમાં આવશે અંતિમ પ્રોજેક્ટ છે.
બતાવવાનું માટે આભાર.
હું ટૂંક સમયમાં પછી અપડેટ કરવામાં આવશે આ લિંક સેમિનાર જેથી તમે કેટલાક વધુ જોઈ શકે છે
હું પર અમલ કર્યો છે કે કેવી રીતે ઉદાહરણો વધુ એડવાન્સ લીડરબોર્ડ વિચાર
હું અહીં આ વેબસાઇટ પર હોય છે એક ક્રાંતિકારી-leaderboard.meteor.
આભાર.
>> [વધાવી]