Böyle bir dize değişken eklemek için bir yakut örnek gelen Js bir dizede bir değişken ekleyebilirsiniz Javascript'te bunu yapmak için benzer bir yolu var mı?nasıl Ruby olarak
x = "sake"
"I like" + x + ". "
Böyle bir dize değişken eklemek için bir yakut örnek gelen Js bir dizede bir değişken ekleyebilirsiniz Javascript'te bunu yapmak için benzer bir yolu var mı?nasıl Ruby olarak
x = "sake"
"I like" + x + ". "
Kontrol dışarı Bu yayını: Bu özellik console.log fonksiyonunda vanilya JavaScript desteklenir JavaScript equivalent to printf/string.format
Şimdi ne yapıyorum budur. olarak çalışacak biçimi aşağıdaki gibidir: sonuçlanır
console.log('Hey %s', 'cat');
"Hey cat"
Eğer node.js kullanıyor olursanız
yılında, bu işlevsellik util.format (ile kutunun dışında desteklenir. ..) işlev, hemen hemen bir dize döndürmesi dışında aynı şekilde çalışır.% s = dizgi
% D = tam sayı ya da yüzer
% J = stringifyable nesne
Imo bu yaklaşım yakut taklit ya da harici bir kütüphane kullanılarak biraz daha deyimsel JavaScript olabilir C sözdizimi, bazı kapasitelerde zaten Node.js kullanıyorsanız.
Ben senin soru tam olarak aynı olduğunu düşünüyorum bu bir: http://stackoverflow.com/questions/610406/javascript-printf-string-format – Alexandre
evet hemen hemen :) – s84
Sen beyan etmek gerek değişken var v = "sake" bir kelime ile ayrılmış 'var', bunu yazdın mı? – Cloudson