Javascript: divide una cadena por comas, excepto entre paréntesis

Cadena dada en el formulario: ‘”abc”,ab(),c(d(),e()),f(g(),zyx),h(123)’ ¿Cómo puedo dividirlo para obtener el siguiente formato de matriz: abc ab() c(d(),e()) f(g(),zyx) h(123) He intentado la división normal de JavaScript, sin embargo, no funciona como se desea. Intentando la expresión regular pero aún no exitoso.

Leyendo la variable javascript en shiny / R en la carga de la aplicación

Lo que quiero hacer es obtener el ID de usuario de un usuario registrado con wordpress cuando carga una aplicación shiny en un iframe. Esta variable podría utilizarse para guardar y modificar datos específicos del usuario. He logrado un poco al agregar el siguiente código a la página de wordpress: user_login; $user_ID = get_current_user_id(); ?> […]

convertir la variable javascript a la variable C #

Quiero usar una variable de javascript para pasar como parámetro a mi constructor de clase en C #. ¿Cómo puedo traducir el ID de variable de JavaScript a C # de modo que pueda pasar el valor a User.IsOnLeave? var ID; var dateToEvaluate; function convertVariable() { *if (User.IsOnLeave(***ID***, dateToEvaluate)) { }* }

¿Cómo combino la zona horaria de moment.js con toDate para crear un nuevo objeto de fecha?

Quiero convertir un objeto de fecha local en un objeto de fecha en otra zona horaria y esto es lo que tengo: moment(“2016-08-04T23:30:37Z”).tz(“Asia/Hong_Kong”).format(“M/DD/YYYY h:mm a”) >>”8/05/2016 7:30 am” pero si lo hago moment(“2016-08-04T23:30:37Z”).tz(“Asia/Hong_Kong”).toDate() >>Thu Aug 04 2016 16:30:37 GMT-0700 (PDT) Como puede ver, puedo formatear el objeto momentáneo según me guste, pero ¿cómo lo devuelvo […]

Obtener token de acceso a largo plazo para la página de Facebook

Estoy utilizando Jquery Facebook Wall para recuperar el estado más reciente de una página de Facebook y mostrarlo en un sitio web. (function($) { $(document).ready(function(){ $(‘#facebook_wall’).facebook_wall({ id: ‘560124337XXXXX’, access_token: ‘CXGXhXZA7Wg2XXDcTi7WmX1wp71u5fNXXa9XXX3LmXXx’, limit: 1 }); }); })(jQuery); // … Cuando uso FB Graph API Explorer para obtener el access token de access token de la página, obtengo […]

¿Está verificando la preparación del DOM?

Estoy desarrollando una plataforma para desarrollar aplicaciones de escritorio con tecnologías web. En el transcurso de este proceso, he estado tratando de obtener una funcionalidad de documento / listo para trabajar con el navegador que voy a integrar en la plataforma. Es por eso que anteriormente hice esta pregunta aquí en SO: javascript-framework-that-ante todo-proporciona-solo-documento-en-listo-funcionalidad Sin […]

Ejecutar Javascript en Chrome Extension -> Basic?

Me da la sensación de que me estoy perdiendo algo muy obvio, pero he estado buscando por todas partes y parece que no puedo hacer que esto funcione. En resumen, quiero convertir un pequeño script de Javascript en una extensión de Chrome para que sea más fácil de usar. La secuencia de comandos simplemente lee […]

¿Cómo mostrar el área de intersección de dos polígonos en los mapas de Google?

Estoy trabajando en un proyecto donde necesito mostrar el área de intersección de dos polígonos dibujados en los mapas de Google. He pasado por la documentación de la API de mapas. Menciona los polígonos que se cruzan, pero no tiene ejemplos ni métodos explicados. ¿Puede alguien ayudarme?

Cómo transferir los datos entre los controladores.

Creí angular y me enfrenté a un problema: tengo un SPA que contiene dos partes con controladores, los datos regresan del archivo json. El primer control para mostrar el menú, el segundo para agregar un nuevo elemento. Por ahora, en el archivo json hay dos objetos, pero cuando agregué un tercer elemento en el segundo […]

Javascript var vs let (de) optimización / desaceleración en v8 y SpiderMonkey

Durante la refactorización de código JavaScript en mi proyecto, he encontrado que algunos de mis bucles se ralentizaron drásticamente. Buscando la causa raíz, encontré esta pregunta SO que indica que la desaceleración está causada por la instrucción let interior for creación de bucle y cierre. Para mi sorpresa, mover y cerrar fuera del bucle for […]

Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.