ECMAScript with Statement
- Nakaraang pahina Mga pangungusap na continue
- Susunod na pahina Mga pangungusap na switch
Mga may tag na pangungusap
Ang with statement ay ginagamit upang itakda ang sakop ng kodigo sa partikular na object.
Ang kanyang syntax:
with (expression) statement
Halimbawa:
var sMessage = "hello"; with(sMessage) { alert(toUpperCase()); // Nagluluto ng "HELLO" }
Sa kasong ito, ang with statement ay ginamit para sa string, kaya kapag tinatawag ang method na toUpperCase(), ang interpreter ay susuri kung ang method na ito ay lokal na function. Kung hindi, ito ay susuri ang pseudo-object na sMessage, kung ito ay method ng object. Pagkatapos, ang alert ay nagluluto ng "HELLO", dahil ang interpreter ay natagpuan ang method na toUpperCase() ng string "hello".
Mga tagubilin:Ang with statement ay mabilis na magpapatuloy na bloke ng kodigo, lalo na kapag mayroon na ang mga set na halaga ng attribute. Sa karamihan ng kaso, kung posible, mas mahusay na iwasan ang paggamit nito.
- Nakaraang pahina Mga pangungusap na continue
- Susunod na pahina Mga pangungusap na switch