註冊
登錄
論壇
熱門
搜索
會員
幫助
導航
私人消息 (0)
公共消息 (0)
系統消息 (0)
好友消息 (0)
帖子消息 (0)
jsGears.com 技術論壇 - AJAX, JavaScript, jQuery, 網站開發, 前端效能優化
»
JavaScript 討論
» 請問string是否可以用陣列的方式來使用?
返回列表
發帖
joe8585
發短消息
加為好友
joe8585
當前離線
UID
1850
帖子
2
精華
0
積分
4
閱讀權限
10
在線時間
0 小時
註冊時間
2012-3-24
最後登錄
2012-3-26
新手上路
帖子
2
主題
1
精華
0
積分
4
威望
1
金錢
1
1
#
跳轉到
»
倒序看帖
打印
字體大小:
t
T
發表於 2012-3-24 17:03
|
顯示全部帖子
請問string是否可以用陣列的方式來使用?
var test=new String();
test="test";
alert(test[1]); <-這個可以
test[1]='a'; <-好像不能這樣用
請問如果要指定字串中某個字元要如何寫呢?
謝謝各位前輩
收藏
分享
0
0
0
推
踩
joe8585
發短消息
加為好友
joe8585
當前離線
UID
1850
帖子
2
精華
0
積分
4
閱讀權限
10
在線時間
0 小時
註冊時間
2012-3-24
最後登錄
2012-3-26
新手上路
帖子
2
主題
1
精華
0
積分
4
威望
1
金錢
1
2
#
發表於 2012-3-25 08:17
|
顯示全部帖子
謝謝wmh的回答
用您的方法就可以了
不過還是在先前不行的觀念上不是很清楚
請問先前不能直接使用test[0]='a';
是不是因為
var test=new String();
宣告後不是字串陣列而是字串物件
所以只能使用字串物件所宣告的方法
而不能當做是陣列來使用
所以我就把程式改成
var test=new Array(); test="test"; test[1]='a';
結果也是不行
本想陣列應該可以
所以我的觀念還是不對
請問正確的觀念應該是如何?
謝謝各位前輩
TOP
返回列表
回復
發帖
JavaScript 教學、心得分享
閒聊、灌水、測試、廣告
JavaScript 範例
JavaScript 應用、資源、新聞
網頁設計
工作相關
[收藏此主題]
[關注此主題的新回復]
[通過 QQ、MSN 分享給朋友]