亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

google控制臺String表示法問題

google控制臺String表示法問題

cbhe 2016-03-10 10:34:06
控制臺輸出的String {0: "c", 1: "u", 2: "r", 3: "r", 4: "e", 5: "n", 6: "t", length: 0, [[PrimitiveValue]]: ""}是什么意思?跟“current”有什么關系?trim函數是我自己寫的,代碼如下:(有沒有問題?)
查看完整描述

2 回答

?
ChakkuenLee

TA貢獻1條經驗 獲得超0個贊

...

查看完整回答
反對 回復 2016-03-11
?
_瀟瀟暮雨

TA貢獻646條經驗 獲得超225個贊

你最后一個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)
}


查看完整回答
反對 回復 2016-03-10
  • cbhe
    cbhe
    請問最后一個for循環問題在哪里?
  • cbhe
    cbhe
    哥們兒,你把我害苦了啊,你的trim也不對,調試了倆小時才發現應該是substring(head,tail+1)
  • _瀟瀟暮雨
    _瀟瀟暮雨
    是的,的確是我的不對,邊界條件沒有判斷正確。tail初始化為str.length就行了。
點擊展開后面3
  • 2 回答
  • 0 關注
  • 1748 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號