Click here to Skip to main content
15,890,043 members
Home / Discussions / JavaScript
   

JavaScript

 
AnswerCrosspost - ignore Pin
Richard MacCutchan5-Mar-11 21:30
mveRichard MacCutchan5-Mar-11 21:30 
QuestionNeed help with javascript and data from web service Pin
CrafterIt3-Mar-11 2:31
CrafterIt3-Mar-11 2:31 
AnswerRe: Need help with javascript and data from web service Pin
Monjurul Habib4-Mar-11 10:34
professionalMonjurul Habib4-Mar-11 10:34 
GeneralRe: Need help with javascript and data from web service Pin
CrafterIt7-Mar-11 1:28
CrafterIt7-Mar-11 1:28 
Questionusing global variables Pin
Ali Al Omairi(Abu AlHassan)1-Mar-11 10:40
professionalAli Al Omairi(Abu AlHassan)1-Mar-11 10:40 
AnswerRe: using global variables Pin
Not Active1-Mar-11 11:59
mentorNot Active1-Mar-11 11:59 
GeneralRe: using global variables Pin
Ali AlOmairi (TJIC)1-Mar-11 21:00
Ali AlOmairi (TJIC)1-Mar-11 21:00 
AnswerRe: using global variables Pin
Monjurul Habib2-Mar-11 10:06
professionalMonjurul Habib2-Mar-11 10:06 
Global variables have slow performance because they live in a highly-populated namespace. Not only are they stored along with many other user-defined quantities and JavaScript variables, the browser must also distinguish between global variables and properties of objects that are in the current context. The down side is this convenience slows down code that uses global variables.

Sometimes global variables also have higher performance, like local function variables, if you declare them explicitly with the var keyword. An example is var d = document, instead of d = document, but it's not reliable. Mysterious behavior that works sometimes but not always is a danger sign, and I feel more comfortable using local function variables.

More detail on Performance Optimizations for High Speed JavaScript
GeneralRe: using global variables Pin
Not Active3-Mar-11 12:58
mentorNot Active3-Mar-11 12:58 
GeneralRe: using global variables Pin
Ali Al Omairi(Abu AlHassan)4-Mar-11 11:05
professionalAli Al Omairi(Abu AlHassan)4-Mar-11 11:05 
GeneralRe: using global variables Pin
Monjurul Habib5-Mar-11 12:09
professionalMonjurul Habib5-Mar-11 12:09 
GeneralRe: using global variables Pin
Ali Al Omairi(Abu AlHassan)6-Mar-11 1:48
professionalAli Al Omairi(Abu AlHassan)6-Mar-11 1:48 
GeneralRe: using global variables Pin
Monjurul Habib4-Mar-11 20:56
professionalMonjurul Habib4-Mar-11 20:56 
GeneralRe: using global variables Pin
Not Active5-Mar-11 3:47
mentorNot Active5-Mar-11 3:47 
GeneralRe: using global variables Pin
Monjurul Habib5-Mar-11 7:02
professionalMonjurul Habib5-Mar-11 7:02 
GeneralRe: using global variables Pin
Not Active5-Mar-11 7:21
mentorNot Active5-Mar-11 7:21 
GeneralRe: using global variables [modified] Pin
Monjurul Habib5-Mar-11 12:05
professionalMonjurul Habib5-Mar-11 12:05 
GeneralRe: using global variables Pin
Pete O'Hanlon6-Mar-11 3:23
mvePete O'Hanlon6-Mar-11 3:23 
GeneralRe: using global variables Pin
Monjurul Habib6-Mar-11 6:44
professionalMonjurul Habib6-Mar-11 6:44 
GeneralRe: using global variables Pin
Ali Al Omairi(Abu AlHassan)19-Mar-11 23:44
professionalAli Al Omairi(Abu AlHassan)19-Mar-11 23:44 
GeneralRe: using global variables Pin
Ali Al Omairi(Abu AlHassan)4-Mar-11 11:09
professionalAli Al Omairi(Abu AlHassan)4-Mar-11 11:09 
GeneralRe: using global variables Pin
Monjurul Habib5-Mar-11 7:04
professionalMonjurul Habib5-Mar-11 7:04 
QuestionAccessing local machine from web page Pin
pstsp91127-Feb-11 3:52
pstsp91127-Feb-11 3:52 
AnswerRe: Accessing local machine from web page Pin
Not Active27-Feb-11 6:01
mentorNot Active27-Feb-11 6:01 
GeneralRe: Accessing local machine from web page Pin
Not Active1-Mar-11 11:57
mentorNot Active1-Mar-11 11:57 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.