基于JS實現(xiàn)PHP的sprintf函數(shù)實例
本文實例講述了基于JS實現(xiàn)PHP的sprintf函數(shù)。分享給大家供大家參考,具體如下:
函數(shù)如下:
<script type="text/javascript"> function sprintf() { var arg = arguments, str = arg[0] || '', i, n; for (i = 1, n = arg.length; i < n; i++) { str = str.replace(/%s/, arg[i]); } return str; } </script>
第一個參數(shù)是包含的“%s”的字符串,其他參數(shù)是對應(yīng)的用來替換“%s”的變量。
如:
<script type="text/javascript"> var str = "床前%s明光,疑是%s上霜;舉頭%s明月,低頭%s故鄉(xiāng)。", var1 = "明", var2 = "地", var3 = "望", var4 = "思"; str = sprintf(str, var1, var2, var3, var4); </script>
希望本文所述對大家JavaScript程序設(shè)計有所幫助。
- PHP之sprintf函數(shù)用法詳解
- php中sprintf與printf函數(shù)用法區(qū)別解析
- PHP sprintf() 函數(shù)的應(yīng)用(定義和用法)
- PHP sprintf()函數(shù)用例解析
- php sprintf()函數(shù)讓你的sql操作更安全
- js模仿php中strtotime()與date()函數(shù)實現(xiàn)方法
- js函數(shù)與php函數(shù)的區(qū)別實例淺析
- PHP中遇到BOM、<feff>編碼導(dǎo)致json_decode函數(shù)無法解析問題
- 類似php的js數(shù)組的in_array函數(shù)自定義方法
- PHP加密函數(shù) Javascript/Js 解密函數(shù)
相關(guān)文章
HTML頁面,測試JS對C函數(shù)的調(diào)用簡單實例
下面小編就為大家?guī)硪黄狧TML頁面,測試JS對C函數(shù)的調(diào)用簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-08-08javascript實現(xiàn)隨機讀取數(shù)組的方法
這篇文章主要介紹了javascript實現(xiàn)隨機讀取數(shù)組的方法,涉及javascript隨機數(shù)及針對數(shù)組操作的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-08-08一文教你如何實現(xiàn)localStorage的過期機制
要知道localStorage本身并沒有提供過期機制,既然如此那就只能我們自己來實現(xiàn)了,這篇文章主要給大家介紹了關(guān)于如何實現(xiàn)localStorage過期機制的相關(guān)資料,需要的朋友可以參考下2022-02-02echarts餅圖labelLine線的長度自適應(yīng)設(shè)置
這篇文章主要給大家介紹了關(guān)于echarts餅圖labelLine線的長度自適應(yīng)設(shè)置的相關(guān)資料,在echarts中,餅圖的標簽線可以通過設(shè)置 labelLine屬性來自定義位置,需要的朋友可以參考下2023-08-08解決ueditor jquery javascript 取值問題
這篇文章主要介紹了解決ueditor jquery javascript 取值問題,需要的朋友可以參考下2014-12-12