用javascript去掉剩余的值?

用javascript去掉剩余的值?,javascript,jquery,Javascript,Jquery,假设我使用javascript检索页面标题,其值如下 FrontPage|Website.com 我只需要这个的第一个字,就像FrontPage没有任何空格一样。我知道如何使用PHP实现这一点,但如何使用javascript实现这一点 我需要它来处理这个片段: $(document).ready(function() { $("[title='"' + strippedtitle + '"']").addClass("valittu"); }); 您可以使用split()方法 var

假设我使用javascript检索页面标题,其值如下

FrontPage|Website.com

我只需要这个的第一个字,就像
FrontPage
没有任何空格一样。我知道如何使用PHP实现这一点,但如何使用javascript实现这一点

我需要它来处理这个片段:

$(document).ready(function() {
     $("[title='"' + strippedtitle + '"']").addClass("valittu");
});
您可以使用
split()
方法

var str = 'FrontPage | Website.com';
var whatYouNeed = str.split(' ')[0];
试试这个

$(document).ready(function() {
    var title1 = "FrontPage | Website.com";

    var strippedtitle = $.trim(title1.split('|')[0]);

    alert(strippedtitle);   
 });

您可以使用JavaScript
split

var str = 'FrontPage | Website.com';     
var firstWord = str.split(" ")[0].replace(/\s/g,'');

看吧,但出于某种原因,它不会起作用。我尝试将vars移动到documentready中,并用alert替换addClass,但什么也没发生。我要对这件事胡说八道。