Obviamente no entiendo los homgrafos<\/P><\/DIV>Como escribimos en la Parte I, acceder a las Developer Tools de Chrome es fcil usando teclas de acceso rpido (Control + Shift + I) o navegando a la esquina superior derecha del navegador, haciendo clic en el men hamburguesa y eligiendo "More Tools", luego "Developer tools".Una vez que las Developer Tools estn abiertas (otras Developer Tools estn disponibles en otros navegadores), hay varias pestaas accesibles para ti. Aqu nos centraremos en la Console. Si quieres abrir directamente la pestaa Console en Chrome Developer Tools, usa este atajo de teclado: Control + Shift + J (la "J" significa jocular). Para ms consejos interesantes, consulta la documentacin oficial de Google sobre
Sentencias console.log en JavaScript<\/P><\/DIV>Aqu tienes una captura de pantalla del resultado de las sentencias "console.log". Vemos la informacin relevante que esperábamos. Adems, nota que el resultado para "featureLayer.URL" es "undefined". Esto se debe a que los elementos en la consola distinguen maylculas y minlsculas. La propiedad vllida es "featureLayer.url", y las propiedades invllidas no generan error sino que devuelven undefined. Esto puede ser algo complicado de detectar, pero ms adelante en este blog veremos algunos consejos para tratar este tipo de problemas.
Salida en consola JavaScript desde console.log<\/P><\/DIV>Con la Console todava abierta, intentemos ingresar los mismos valores de propiedad desde el cdigo:
featureLayer.title<\/>featureLayer.URL<\/>featureLayer.url<\/><\/><\/><\/><\/><\/>Observa que todas<\/> estas propiedades ahora devuelven un error, en lugar de un valor real (o incluso "undefined"). Esto se debe a que las variables locales ya no estn en alcance despus de inicializarse la app, as{ que ni siquiera se reconoce el objeto "featureLayer". aqu{ tienes una captura del resultado de estas nuevas sentencias en consola.
Here is a blog I wrote that is along the same lines of teaching techniques on how to approach web development:
How to customize a web app using JavaScript, the DOM, Chrome DevTools, and Chrome's debuggerBlog Post created by Andres Castillo on Jul 24, 2019https://community.esri.com/people/andrescastillo08/blog/2019/07/24/how-to-customize-an-app-using-javascript-the-dom-chrome-devtools-and-chromes-debugger
Whohoo! Noah, that's awesome. Thanks for sharing, somehow I missed the third installment! Keep going.i
Well buckle-up Arne, because "JavaScript Debugging Tips Part III" dropped a few months after this blog was published, so if you've only read parts 1 & 2, you're in luck:
https://community.esri.com/groups/technical-support/blog/2017/06/14/javascript-debugging-tips-part-iii-advanced-google-chrome-developer-tools-tips
Thanks for writing Part 2. But it's been 2 years again. This should be a monthly installment thing. Following the API documentation and samples is great. But what I struggle with most is debugging. Chrome Dev Tools documentation helps. But tailoring some documentation to the ArcGIS JSAPI developer, especially the "accidental developer" type would be a terrific resources. ESRI's got such savvy folks...Please keep going!
Los miembros registrados pueden publicar, seguir actualizaciones y más. ¿Nuevo aquí? Regístrate para una cuenta gratuita.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.