5월 15, 05:23 오후
자바스크립트에서 문자열에서 “a” 가 나오면 “b“로 교체해주는 함수가 바로 replace()인데;
이 자식은 한번만 딸랑 바꿔주더라는!!
그걸 해결 하려면 정규식을 사용 하거나 “a“가 안나올때까지 반복해서 replace 해주는 프로토타입 함수를 만들어서 사용 정규식의 내부 로직은 모르겠으나 정규식 쓰는게 나아 보인다;
정규식을 사용해 보면
String.replace(/(a)/ig,“b”);
replaceAll이라는 프로토타입 함수를 만들면
String.prototype.replaceAll = function( str, replacements )
{
var temp = this;
while( temp.indexOf( str ) != -1 )
temp = temp.replace( str, replacements );
return temp;
}
이렇게 사용할수도 있죠잉
이런 초보적인 것도 모르면서 자바스크립트 하는 불쌍한 나같은 놈도 있으니 낙담말고 다들 열심히 삽시다;
1 Comments
7월 31, 01:58 오후
자바스크립트에서 문자열을 정수형으로 바꾸기 위해서 우리는 parseInt 라는 것을 사용한다.
근데 이놈이 문자열이 앞에 0이 붙어 있으면 ex) var a =“06”;
이 문자를 8진수형태의 값으로 인식한다고 한다
그래서 “07“은 7이 되지만 “08“은 0이 리턴된다.
이걸 방지하기 위해서는 parseInt(“08”,10) 이라고 radix를 추가해줘야 한다.
뭐 16진수는 0x 겠네 뭐 _;;
아 어렵다;
1 Comments
12월 5, 10:44 오전
물론 Ajax도 너무 남발하면 접근성에 해가 되지만
어느 정도 측면에서는 도움이 된다고 생각하기에...
실무에 적용을 하고 있습니다.
그러나 해본적이 없으므로; 아직 감이 잘오지 않아요.
위에서는 SOAP를 이용해서 할거 라는데; SOAP 이 뭔지도 모르겠고,
웹에서 검색해보니 REST가 더 적합하다는 얘기도 들리고,
일단 기본적인 것부터 시작해 봅니다..
2주만에 완성할수 있을까? 생각도 해보지만 급하고 모를수록 차근차근이 중요할것 같아요^^
데이터 타입도 여러가지가 있지만 기본인 XML 부터 시작 해볼려고,
제가 쓰는 듀티셔스 리스트를 xml 로 만들어 보았습니다.
이걸로 이제 지지고 볶을생각 입니다. 대충 만들어지면 또 어찌 만들었는지 공개 할께요.
참고로XML 은
<?
echo'<?xml version="1.0" encoding="utf-8"?>';
header("Content-Type: text/xml");
include "db_inc.php";
?>
<deuticious>
<?
$list_result = mysql_query("SELECT count(no) from deuticious_data");
$total_record = @mysql_result($list_result, 0, 0);
$result = mysql_query("select * from deuticious_data order by category asc");
for($i=0; $i<=$total_record-1; $i++) {
$site_no = mysql_result($result,$i,0);
$site_category = mysql_result($result,$i,1);
$site_url = mysql_result($result,$i,2);
$site_url_encode =str_replace("&","&",$site_url);
$site_title = mysql_result($result,$i,3);
$site_info = mysql_result($result,$i,4);
?>
<list no='<?=$site_no?>'>
<category><?=$site_category?></category>
<siteurl><?=$site_url_encode?></siteurl>
<sitetitle><![CDATA[<?=$site_title?>]]></sitetitle>
</list>
<?
}
?>
</deuticious>
입니다.
간단하죵 저는 저걸 2시간에 걸쳐 만들었어요 ㅠ_ㅠ;
하하하...
뭐 저렇게 삽질하면서 시작하는거라고 스스로에게 위안을 ㅠ_ㅠ
0 Comments