1

所以我在javascript中有一个字符串

var s="may the force";

我只想要这个the force部分,在 python 中我可以做到,那么在 javascripts[4:]中是否有任何等价物?

4

4 回答 4

7

你可以使用:

var s = "may the force";
var t = s.substring(4);

alert(t); //alerts "the force"

检查这个小提琴

于 2013-04-10T13:20:11.640 回答
3

你可以做substrsubstring

//substr
var tf1 = s.substr(4);

//substring
var tf2 = s.substring(4);
于 2013-04-10T13:20:36.273 回答
0

在 JavaScript 的最新实现中,有一个类似的简写符号,但请注意,它还不是跨浏览器兼容的,因为它仅在具有最新 JavaScript 实现的浏览器中受支持。

var s = 'happy';
s[3]; // "p"

我在浏览Mozilla 开发者网络时遇到了这个问题。希望我保存了链接。

于 2013-04-11T14:00:56.647 回答
0

你可以简单地做:

var s = "may the force";
var res = s.slice(4);
于 2013-04-11T04:04:51.840 回答