تبدیل رشته به ارایه چه صورتی است؟
تبدیل رشته به ارایه چه صورتی است؟
سوالی که در اینجا پیش می آید این است که آیا اشیایی از نوع string را هم می توان به طریق مشابه به آرایه تبدیل کرد؟ جواب مثبت است ! شی string متدي به نامsplit() دارد که یک آرگومان می گیرد که همانطور که حدس زدید جداکننده ي رشته براي تبدیل به آرایه را مشخص می کند. حال اگر شما رشته اي دارید که با , از هم جدا شده است می توانید به صورت زیر عمل کنید
;var sColors = “red,green,blue”
;var aColors = sColors.split(“,”)
اگر هیچ جداکننده اي مشخص نشود ، این تابع آرایه اي را بر می گرداند که هر عنصر آن شامل یکی از کاراکترهاي رشته ي مورد نظر است. براي مثال:
;var sColors = “green”
;var aColors = sColors.split(“”)
alert(aColors.toString()); //outputs “g,r,e,e,n”
منبع : انجمن علمی مهندسی فناوری اطلاعات دانشگاه پیام تور مرکز اران و بید گل
برای اموزش های ویدیویی زبان جاوا اسکیریپت به بستر ویدیو های اموزشی بروید