Considera este código: var age = 3; console.log("I'm " + age + " years old!"); ¿Hay alguna otra forma de insertar el valor de una variable en una cadena, aparte de la concatenación de
Considera este código: var age = 3; console.log("I'm " + age + " years old!"); ¿Hay alguna otra forma de insertar el valor de una variable en una cadena, aparte de la concatenación de
Sé que en PHP podemos hacer algo como esto: $hello = "foo"; $my_string = "I pity the $hello"; Salida: "I pity the foo" Me preguntaba si esto mismo también es posible en JavaScript. Usar variables dentro de cadenas sin usar concatenación: parece más conciso y elegante para
Estoy confundido sobre por qué este código no se compilará: var result = $"{fieldName}{isDescending ? " desc" : string.Empty}"; Si lo divido, funciona bien: var desc = isDescending ? " desc" : string.Empty; var result =
En PHP estoy tratando de crear un personaje de nueva línea: echo $clientid; echo ' '; echo $lastname; echo ' '; echo '\r\n'; Luego abro el archivo creado en el Bloc de notas y escribe la nueva línea literalmente: 1 John Doe \ r \ n 1 John Doe \ r \ n 1 John Doe \ r \ n He intentado muchas...
Ruby ejemplo: name = "Spongebob Squarepants" puts "Who lives in a Pineapple under the sea? \n#{name}." La exitosa concatenación de cadenas de Python es aparentemente detallada para
Estoy escribiendo un juego Java y quiero implementar un medidor de potencia para determinar qué tan duro vas a disparar algo. Necesito escribir una función que tome un int entre 0 y 100, y en función de qué tan alto sea ese número, devolverá un color entre Verde (0 en la escala de potencia) y...
En C # 6 hay una nueva característica: cadenas interpoladas. Estos le permiten poner expresiones directamente en el código, en lugar de depender de índices: string s = string.Format("Adding \"{0}\" and {1} to foobar.", x, this.Y()); Se convierte en: string s = $"Adding \"{x}\" and {this.Y()} to...
¿Cómo puedo escapar de un signo de dólar en la interpolación de cadenas? def getCompanion(name: String) = Class.forName(s"my.package.$name\$") // --> "error: unclosed string
¿Existe una diferencia de rendimiento notable entre el uso de la interpolación de cadenas? myString += $"{x:x2}"; vs String.Format ()? myString += String.Format("{0:x2}", x); Solo pregunto porque Resharper está solicitando la solución, y me han engañado
Quiero hacer lo siguiente en C # (proveniente de un fondo de Python): strVar = "stack" mystr = "This is %soverflow" % (strVar) ¿Cómo reemplazo el token dentro de la cadena con el valor fuera de
Esta sesión de preguntas y respuestas está pensada como un canónico (-ish) relativo a la interpolación bidimensional (y multidimensional) utilizando scipy. A menudo hay preguntas sobre la sintaxis básica de varios métodos de interpolación multidimensional, espero aclararlas también. Tengo un...
Estoy usando cadenas de plantilla para generar algunos archivos y me encanta la concisión de las nuevas cadenas f para este propósito, para reducir mi código de plantilla anterior de algo como esto: template_a = "The current name is {name}" names = ["foo", "bar"] for name in names: print...
¿Cómo mapeo números, linealmente, entre ayb para ir entre cy d. Es decir, quiero que los números entre 2 y 6 se asignen a números entre 10 y 20 ... pero necesito el caso generalizado. Mi cerebro está
Tengo el siguiente código: $DatabaseSettings = @(); $NewDatabaseSetting = "" | select DatabaseName, DataFile, LogFile, LiveBackupPath; $NewDatabaseSetting.DatabaseName = "LiveEmployees_PD"; $NewDatabaseSetting.DataFile = "LiveEmployees_PD_Data"; $NewDatabaseSetting.LogFile =
La forma correcta de utilizar la interpolación de cadenas en Ruby es la siguiente: name = "Ned Stark" puts "Hello there, #{name}" #=> "Hello there, Ned Stark" Esa es la forma en que tengo la intención de usarlo siempre. Sin embargo, he notado algo extraño en la interpolación de cadenas...
Desde la beta 8.3, millones de advertencias "La interpolación de cadenas produce una descripción de depuración para un valor opcional; ¿quiso hacer esto explícito?" apareció en mi código. Por ejemplo, la advertencia apareció en la siguiente situación, donde las opciones podrían llevar a...
He estado usando la interpolación de cadenas y me encanta, sin embargo, tengo un problema en el que trato de incluir una barra invertida en mi salida, pero no puedo hacer que funcione. Lo que quiero es algo como esto ... var domain = "mydomain"; var userName = "myUserName"; var combo =...
He usado cadenas interpoladas para mensajes que contienen stringvariables como $"{EmployeeName}, {Department}". Ahora quiero usar una cadena interpolada para mostrar un formato double. Ejemplo var aNumberAsString = aDoubleValue.ToString("0.####"); ¿Cómo puedo escribirlo como una cadena...
¿Son posibles las variables dentro de los archivos YAML? Por ejemplo: theme: name: default css_path: compiled/themes/$theme.name layout_path: themes/$theme.name En este ejemplo, ¿cómo se theme: name: defaultpuede utilizar en otros entornos? Cual es la sintaxis?
Eche un vistazo al siguiente ejemplo: http://jsfiddle.net/MLGr4/47/ var canvas = document.getElementById("canvas"); var ctx = canvas.getContext("2d"); img = new Image(); img.onload = function(){ canvas.width = 400; canvas.height = 150; ctx.drawImage(img, 0, 0, img.width, img.height, 0, 0,...