Special thread for Javascript programmers and learner's

Special thread for Javascript programmers and learner's

Binadamu Mtakatifu

JF-Expert Member
Joined
Jan 6, 2021
Posts
4,226
Reaction score
8,879
Habarini wakuu mimi najifunza javascript japo kuna baadhi ya vitu sivielewi ningependa mnieleweshe muundo wa js kanuni muhimu za js na neno return linatumika vp kufunction code nanjia bora za kujifunza js
Kwa sasa ninajua HTML,CSS

Ahsanten na natumai mtanipa ufunguzi.
 
Habarini wakuu mimi najifunza javascript japo kuna baadhi ya vitu sivielewi ningependa mnieleweshe muundo wa js kanuni muhimu za js na neno return linatumika vp kufunction code nanjia bora za kujifunza js
Kwa sasa ninajua HTML,CSS

Ahsanten na natumai mtanipa ufunguzi.
Mm sijui upande wa JavaScript, najua kwa upande wa Kotlin na Java "return" ina malizia execution ya function or method. Unapoandika return jua kua execution ya function yako itaishia hapo hapo. Ukiandika code yoyote chini ya hyo return statement yako haitakua executed (haitafanya chochote sababu umesha terminate function yako kwa kutumia return keyword).
Nadhani hii inafanya kazi sawa hata kwenye JavaScript.
return statement itatoa output ya ulichokireturn na kuishia hapo hapo.
 
Habarini wakuu mimi najifunza javascript japo kuna baadhi ya vitu sivielewi ningependa mnieleweshe muundo wa js kanuni muhimu za js na neno return linatumika vp kufunction code nanjia bora za kujifunza js
Kwa sasa ninajua HTML,CSS

Ahsanten na natumai mtanipa ufunguzi.
Hongera kwa kujifunza programming.

"return statement" kwenye JS function uizima au kuzuia iyo function isiendelee na pia utoa jibu au output ya iyo function.
Mfano:

function add(a,b){
return (a+b);
}

add(2,5)
Output itakua 7.

Kuhusu sehemu za kujifunzia JavaScript; Zipo nyingi kuanzia youtube,udemy,coursera w3schools,freecodecamp. Mimi nilitumia "youtube na w3schools"
 
Hapo return sielew kaz yak

Sio lazima utumie return kwenye functions zote, function yako kama umeiweka itekeleze kitu fulani bila kutoa mrejesho unaiacha tu, ila internal engine ita-return "undefined" japo kwako haitaathiri chochote.
Sema ni muhimu siku zote uwe unaweka return; hata kama hamna value, hapo unakua umepunguza mahangaiko ya engine kusklizia kama function imemaliza kazi yake, vinginevyo bila hiyo return; engine itakaa ikiskliza kama ndio basi, kama function imemaliza, yaani itasuasua kidogo kisha iendelee na shughuli yake.
 
Nenda kasome tutorial point.com
Ndo utaelewa vzuri
Usome na PHP , practical ndo muhim kuliko kusom theory
 
Ok nmekpat unwez nfafanulia kdg hyo font,back
Front end
Muonekan wa web page anaoona user ,

HTML,css,J's, frame work Kam boostrap, 960 grid , vinahitajka.

Back end ni server side
PHP ,python, node J's, MySQL Zina deal na server side
 
Ulizeni maswali kama mwenye thread alivyo threadisha title, vichwa vinachemka maisha yanateleza, fanyeni hivyo.

Swali la kwanza tayari, aya njooni tusemezane....

Cylia na Wordsworth karibuni
 
Oky et new keyword kweny js inamaan nn nfano

var y=new object()
Siku zote object tunayounda ni instance ya class katika OP yoyote.

Hapa object yako ni y na class constructor ni Object() kwa hiyo umefanya instantiation(kuhusianisha) object na class kwa kutumia new keyword

Code:
var y = new Object();

NB: class katika javascript huanza na elufi kubwa.

mfano
Code:
//unaweza replace Movie kwa Object sio mbaya    
class Movie {

         constructor(title, producer) {


            this.title = title;


            this.producer = producer;


          }

      }

      var y = new Movie("Movie ya chadema", "Tundu Lisu");

      console.log("Movie Title: "+y.title, "\nProducer Name: "+y.producer);
 
Siku zote object tunayounda ni instance ya class katika OP yoyote.

Hapa object yako ni y na class constructor ni Object() kwa hiyo umefanya instantiation(kuhusianisha) object na class kwa kutumia new keyword

Code:
var y = new Object();

NB: class katika javascript huanza na elufi kubwa.

mfano
Code:
//unaweza replace Movie kwa Object sio mbaya  
class Movie {

         constructor(title, producer) {


            this.title = title;


            this.producer = producer;


          }

      }

      var y = new Movie("Movie ya chadema", "Tundu Lisu");

      console.log("Movie Title: "+y.title, "\nProducer Name: "+y.producer);




😁😁 in C, we have

Code:
struct anyMember {
  char movieName[50];
  char producerName[50];
};

anyMember firstMember = {"Movie ya CCM","Jiwe"};

print("Movie Title: %s , \nProducer Name:  %s", firstMember.movieName, firstMember.producerName );
 
Back
Top Bottom