我有这样的字符串
<div class='col-md-12 form-group row'>
<div class="col-md-12"><label for="test">LABEL</label></div>
<div class="col-md-3">
<select name="test" class='form-control'>
<option>1</option>
<option>2</option>
</select>
</div>
<div class="col-md-3">
<input type="checkbox" id="chkTribe" name="" value="">
<label>Checkbox</label>
</div>
</div>
如何在JavaScript中仅打印前三个字符串,例如“ NAME1,NAME2,NAME3”
答案 0 :(得分:0)
您可以这样做
let string= "NAME1,NAME2,NAME3,NAME4,NAME5,NAME6".split(',')
let output = string.splice(',',3).join(',')
console.log(output)
答案 1 :(得分:0)
使用标准Array
函数,您可以执行所需的操作。下面的代码显示了各个阶段,尽管您可以根据需要更简洁地将其编写为一行。
var assignments= "NAME1,NAME2,NAME3,NAME4,NAME5,NAME6"
var splitAssignements = assignments.split(",")
var firstThreeArray = splitAssignements.slice(0,3)
var firstThreeString = firstThreeArray.join(",")
console.log(firstThreeString)