• June 1, 2017

    โดยจะตัดคำหลังช่องว่างที่ 3 ออก แบบนี้
    var title = “Nikon D5100 16.2MP CMOS Digital SLR Camera”;
    โดยจะตัดคำ หลังช่องว่างที่ 3 ออกไป ( CMOS Digital SLR Camera) จะได้ตัวใหม่ประมาณนี้
    var title = “Nikon D5100 16.2MP”;

    ฟังก์ชั่น มันจะตัดตามจำนวนที่เราลิมิตไว้ โดยที่คำไม่ขาด
    วิธีใช้
    var title = “Nikon D5100 16.2MP CMOS Digital SLR Camera”;
    var str = word_limit(title, 18);  // จะได้ Nikon D5100 16.2MP
    var str = word_limit(title, 8);  // จะได้ Nikon

    function word_limit(str, limit)
    {
       var rbuf = "";
       if(str.length > limit)
       {
          var str_arr = str.split(' ');
          for(var j=0;j<str_arr.length;j++)
          {
             if((rbuf + str_arr[j]).length > limit)
                return rbuf;
    
             rbuf += str_arr[j] + ' ';
          }
       }
       return str;
    }


เวอไนน์ไอคอร์ส

ประหยัดเวลากว่า 100 เท่า!






เวอไนน์เว็บไซต์⚡️
สร้างเว็บไซต์ ดูแลเว็บไซต์

Categories