最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

基于JS實(shí)現(xiàn)PHP的sprintf函數(shù)實(shí)例

 更新時(shí)間:2015年11月14日 15:40:56   作者:jackluo  
這篇文章主要介紹了基于JS實(shí)現(xiàn)PHP的sprintf函數(shù)的方法,可實(shí)現(xiàn)JavaScript模擬PHPsprintf函數(shù)的輸出功能,涉及JavaScript字符串操作的相關(guān)技巧,需要的朋友可以參考下

本文實(shí)例講述了基于JS實(shí)現(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>

第一個(gè)參數(shù)是包含的“%s”的字符串,其他參數(shù)是對(duì)應(yīng)的用來(lái)替換“%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>

希望本文所述對(duì)大家JavaScript程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • 在JavaScript中使用揭示模式創(chuàng)建對(duì)象的示例

    在JavaScript中使用揭示模式創(chuàng)建對(duì)象的示例

    揭示模式是一種在JavaScript中創(chuàng)建對(duì)象的方法,通過(guò)返回一個(gè)包含公開屬性和方法的對(duì)象,可以控制哪些部分可以被外部訪問(wèn),從而實(shí)現(xiàn)更好的封裝和安全性,感興趣的朋友一起看看吧
    2024-12-12
  • html+js實(shí)現(xiàn)簡(jiǎn)單的計(jì)算器代碼(加減乘除)

    html+js實(shí)現(xiàn)簡(jiǎn)單的計(jì)算器代碼(加減乘除)

    下面小編就為大家?guī)?lái)一篇html+js實(shí)現(xiàn)簡(jiǎn)單的計(jì)算器代碼(加減乘除)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-07-07
  • 基于JS實(shí)現(xiàn)checkbox全選功能實(shí)例代碼

    基于JS實(shí)現(xiàn)checkbox全選功能實(shí)例代碼

    最近做了個(gè)項(xiàng)目其中有這樣的需求要求實(shí)現(xiàn)點(diǎn)擊全選選中所有菜單,再次點(diǎn)擊全選取消選中。下面小編給大家分享實(shí)現(xiàn)代碼,對(duì)js實(shí)現(xiàn)checkbox全選功能感興趣的朋友參考下吧
    2016-10-10
  • js時(shí)間轉(zhuǎn)換毫秒的實(shí)例代碼

    js時(shí)間轉(zhuǎn)換毫秒的實(shí)例代碼

    在本篇文章里小編給大家整理的是關(guān)于js時(shí)間轉(zhuǎn)換毫秒的實(shí)例代碼以及相關(guān)知識(shí)點(diǎn),需要的朋友們可以學(xué)習(xí)下。
    2019-08-08
  • 原生 JS Ajax,GET和POST 請(qǐng)求實(shí)例代碼

    原生 JS Ajax,GET和POST 請(qǐng)求實(shí)例代碼

    這篇文章主要介紹了原生 JS Ajax,GET和POST 請(qǐng)求實(shí)例代碼的相關(guān)資料,非常不錯(cuò)具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-06-06
  • 淺析如何在Bash中調(diào)用Node運(yùn)行JS文件進(jìn)行數(shù)據(jù)通信

    淺析如何在Bash中調(diào)用Node運(yùn)行JS文件進(jìn)行數(shù)據(jù)通信

    這篇文章主要來(lái)和大家探討在 Bash 中調(diào)用 Node 運(yùn)行 JS 文件時(shí)如何進(jìn)行數(shù)據(jù)通信,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-03-03
  • 微信小程序中的輪播圖實(shí)現(xiàn)示例

    微信小程序中的輪播圖實(shí)現(xiàn)示例

    打開一個(gè)小程序,我們會(huì)發(fā)現(xiàn),一般構(gòu)圖排版都是圖片banner - 快捷按鈕 - 產(chǎn)品/文章列表等詳細(xì)信息,底部導(dǎo)航一般是2~5個(gè)。這樣的排版是比較美觀的,那么為什么要這樣設(shè)計(jì),這些輪播圖、快捷按鈕等小程序組件都有什么用呢?接下來(lái)就帶你詳細(xì)了解下
    2022-12-12
  • JavaScript中reduce()的用法實(shí)例

    JavaScript中reduce()的用法實(shí)例

    reduce()方法接收一個(gè)函數(shù)作為累加器(accumulator),數(shù)組中的每個(gè)值(從左到右)開始縮減,最終為一個(gè)值,下面這篇文章主要給大家介紹了關(guān)于JavaScript中reduce()的用法實(shí)例,需要的朋友可以參考下
    2022-05-05
  • JavaScript隊(duì)列結(jié)構(gòu)Queue實(shí)現(xiàn)過(guò)程解析

    JavaScript隊(duì)列結(jié)構(gòu)Queue實(shí)現(xiàn)過(guò)程解析

    這篇文章主要介紹了JavaScript隊(duì)列結(jié)構(gòu)Queue實(shí)現(xiàn)過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • 得到當(dāng)前行的值的javascript代碼

    得到當(dāng)前行的值的javascript代碼

    得到當(dāng)前行的值的javascript代碼...
    2007-06-06

最新評(píng)論

金阳县| 南开区| 沙坪坝区| 克东县| 平罗县| 宾阳县| 福贡县| 麻江县| 长治县| 中牟县| 临城县| 巴林左旗| 寿光市| 大丰市| 淳安县| 阿巴嘎旗| 滨海县| 宣汉县| 翼城县| 木兰县| 涞水县| 宜川县| 托里县| 阳信县| 青海省| 葫芦岛市| 布尔津县| 包头市| 内乡县| 灵武市| 扎赉特旗| 蓬溪县| 昌吉市| 黄骅市| 汤原县| 舞阳县| 合川市| 哈巴河县| 汾西县| 辽宁省| 曲沃县|