google控制台String表示法问题

控制台输出的String {0: "c", 1: "u", 2: "r", 3: "r", 4: "e", 5: "n", 6: "t", length: 0, [[PrimitiveValue]]: ""}是什么意思?跟“current”有什么关系?

56e0dcaf0001ee9405000145.jpg

trim函数是我自己写的,代码如下:(有没有问题?)

56e0dcaf0001d0f404740409.jpg


cbhe
浏览 1684回答 2
2回答

ChakkuenLee

...

_潇潇暮雨

你最后一个for循环内部的逻辑有问题吧,我帮你改了下程序,你可以参考下:function trim(str) { var head = 0,tail = str.length - 1 while(head < tail && str[head] === ' ') head++ while(head < tail && str[tail] === ' ') tail-- return str.substring(head,tail) }
打开App,查看更多内容
随时随地看视频慕课网APP