image

JAVASCRIPT - somo la 10: Jinsi ya kuandika object na matumizi yake kwenye javascript

Ksomo hili litakwenda kukufundisha kuhusu object kwenye javascript, kazi zake na sheria zake katika kuiandika.

Katika post hii tutajifunza kuhusu javascript object. Utajifunza jinsi ya kutengeneza javascript object. Pia tutajifunza kuhusu kutimia method kwenye javascript. 

 

Object ni nini?

Object ni data ambayo ina sifa na tabia (property). Mfano unaposema gari linakuwa na sifa kama rangi,  mwendo kasi, aina ya injini. Hivyo kwa mfano huu gari ni object ambayo inaweza kuandikwa kama hivi: 

 

<script>

  var gari={

  jina: "Toyota",

  injini: "Disel",

  speed: "180kh/h",

  manufacture:"Japan"

  }

  

  document.write(gari.jina +"<br>"+

  gari.speed +"<br>"+

  gari.injini +"<br>"+

  gari.manufacture

  );

</script>

Ukiangalia code hizo utagundua kuwa:-

  1. OBJECT ni variable kama unavyoona hapo bar gari, ambapo OBJECT yetu ni gari ambayo ni variable

 

  1. OBJECT ina jina la OBJECT na thamani ama sifa zake kwa mfano hapo jina ni gari na sifa zake ni mwendo, injini, manufacture, jina la gari. 

 

  1. Jina la OBJECT linaitwa object name, na hizo sifa huitwa object property au behaviour na hizo thamani kwa mfano Toyota, dizel, 180kh/h hizo zote huitwa property values. 

 

  1. Kutoka property moja kwenda nyingine hutenganishwa na alama ya koma (,).

 

  1. Property na value yake kutenganishwa na alama ya nukta pacha (:)

 

 

Jinsi ya kuandika OBJECT katika javascript.

  1. Utaweka jina la object. Jina hili halitakiwibkuanza na namba ama special character wala javascript keywords

 

  1. Kisha utaweka jina la object likifuatiwa na mabano {}

 

  1. Ndani ya mabano ndio utaweka hizo property zake. 

 

  1. Kuandika property ataandika. Jina la hiyo property ikifuatiwa na alama ya nukta pacha kisha itafuatiwa na value. Kama ni string utaweka ndani ya alama za "".

 

Mfano: 

<script>

  var tovuti={

  jina: "Bongoclass",

  umri: 4,

  nchi: "Tanzania",

  hai:true,

  mafunzo: ["html", "php", "javascript", "sql"]

  }

 

  document.write(tovuti["jina"] +"<br>"+tovuti.mafunzo[0] +" "+tovuti.mafunzo[1])

</script>

Katika mfano huo hapo utagundua kuwa object inaweza kuwa na array ndani yake kwa mfano hapo juu property mafunzo value zake zipo kwenye array. 

 

Si hivyo tu bali object pia inaweza kuwa na function kama tutakavyoona katika mifano inayokuja. 

 

 

Jinsi ya ku access object

Ku access object ni sawa na kuitumia hiyo objectvkwenye code zako. Kwa nfano katika mifano miwili iliyotangulia baada ya kuandika object tuliweza kuzitumia na ku out put code ndipo tukapata matokeo ya hizo code. 

 

Kuna njia kuu tatu ambazo hutumika ku access object. Yaani njia tatu ambazo hutumika ili uweze kuitumia object kwenye code zako. Njia hizo ni: -

  1. Kwa kutumia doti. Kama tulivyoona katika mfano wa kwanza gari.jina

 

  1. Njia ya pili ni kwa kutumia mabango kama ilivyo katika mfano wa pili tovuti[jina]

 

  1. Njia ya tatu ni kwa kutumia this keyword kama tutakavyojifunza. 

 

  1. KWA KUTUMIA DOTI

ili uweze ku access object kwa kutumia doti kwanza utaandika jina la hiyo Object kisha itafuatiwa na kidoti kisha ndipo itafanya jina la property. 

 

Mfano: 

<script>

  var mafunzo={

  somo: "Javascript",

  muda: "wiki mbili",

  lugha: "kiswahili",

  host:"Bongoclass"

  }

  

  alert("Je upo tayari kujiunga na mafunzo ya"+mafunzo.somo+ "yatakayotolewa"+mafunzo.host+"kwa muda wa"+mafunzo.muda+"kwa lugha ya"+mafunzo.lugha)

</script>

 

2.KWA KUTUMIA MABANO []

Kutumia njia hii kwanza utaweka jina ka object kisha litafuatiea na mabano,  ndani ya mabano utaweka jina la hiyo property. Zingatia kama ni string kuiweka ndani ya alama za ""

 

Mfano: 

 

<p id="demo"></p>

<script>

  var mafunzo={

  somo: "Javascript",

  muda: "wiki mbili",

  lugha: "kiswahili",

  host:"Bongoclass"

  }

document.getElementById("demo").innerHTML="karibu" + mafunzo["host"] + "upate mafunzo ya" + mafunzo["somo"]+ "yatakayifanyika kwa muda wa" + mafunzo["muda"] + "kwa lugha ya" + mafunzo["lugha"];

</script>

 

...



Kama unahitaji kuuliza maswali Bofya hapa





           

Je! umeipenda hii post?
Ndio            Hapana            Save post

Rajabu Tarehe 2024-05-10 14:53:23 Download PDF     Share On Facebook or Whatsapp Imesomwa mara 204


Sponsored links
👉1 Kitabu cha Afya     👉2 kitabu cha Simulizi     👉3 Kitau cha Fiqh     👉4 Madrasa kiganjani    

Post zifazofanana:-

JAVASCRIPT - somo la 13: Function zinazofanya kazi kwenye array.
Katika somo hili tutakwenda kujifunza kuhusu array pamoja na method zinazohusiana na array. Pia nitakujuza tena kuhusu array ni nini. Utajifunza pia jinsi ya kutengeneza array. Soma Zaidi...

JAVASCRIPT - somo la 5: Jinsi ya kupangilia maandishi wakati wa ku output kwenye javascript
Katika somo hili utajifunza jinsi ya kupangilia muonekano wa maandishi (text) wakati wa ku out put matokeo ya code Soma Zaidi...

JAVASCRIPT - somo la 3: sheria za uandishi wa code za javascript yaani syntax za javascript
Katika somo hili utakwenda kujifunza sheria ama syntax za kuandika javascript. Hii itakuwezesha kuelwa zaidi code za javascript. Soma Zaidi...

JAVASCRIPT - somo la 16: Jinsi ya kutumia html form kwenye javascript
Katika somo hili utakwenda kujifunza jinsi ya ku dili na html form kwenye javascript. Javascript inaweza kufanya mengi kwenye html form. Soma Zaidi...

JAVASCRIPT - somo la 10: Jinsi ya kuandika object na matumizi yake kwenye javascript
Ksomo hili litakwenda kukufundisha kuhusu object kwenye javascript, kazi zake na sheria zake katika kuiandika. Soma Zaidi...

JAVASCRIPT - somo la 14: Jifunze kuhusu event kwenye javascript
Katika somo hili utakwenda kujifunza kuhusu javascript events. Event ni neno la Kiingereza lenye maana tukio wingi wake events kumaanisha matukio. Natumia ni kila ambacho kinatokea kwenye javascript. Soma Zaidi...

JAVASCRIPT - somo la 19: Jinsi ya kutumia loop kwenye javascript
Katika somo hilibtutakwenda kujifunza kuhusu loop. Katika programming tunaposema loop tunamaanisha ile hali ya program ku excute code zaidi na zaidi. Tofauti na kurudia rudia kuandika statement moja kwa ajili ya kupata matokeoa hayohayo basi unapotumia lo Soma Zaidi...

JAVASCRIPT - somo la 4: Jinsi ya kuandika variable kwenye javascript
Katika somo hili utajifunza jinsi ya kuandika variable. Hapa utajifunza sheria zinazohusu variable katika javascript Soma Zaidi...

JAVASCRIPT - somo la 9: Jinsi ya kuandika function kwenye javascript
Katika somo hili utakwenda kujifunza jinsi ya kuandika function kwenye javascript. Utajifunz apia namna ya kuitumia function hiyo Soma Zaidi...

JAVASCRIPT -somo la 1: Kwa nini ni muhimu kujifunza javascript
Katika somo hili utajifunza kuhusu historia ya javacsript pamoja na kazi za javascript. Pia utayajuwa makampuni makubwa yanayotumia javascript. Soma Zaidi...

JAVASCRIPT - somo la 7: Jinsi ya kutumia logical operator kwenye javascript
Katika somo hili utakwenda kujifunza jinsi ya kutumia logical operator kwenye javascript. Katika somo hili tutakwenda kutumia mahesabu. Soma Zaidi...

JAVASCRIPT - somo la 24: Jinsi ya kutengeneza online keyboard
Katika project hii utakwenda kufunza jinsi utakavyoweza kutengeneza keyboard ya online kwa kutumia javascript Soma Zaidi...