본문 바로가기

JavaScript

javascript concat 이해 ( 예제 포함) JavaScript의 `concat()` 메소드는 배열에 다른 배열이나 값들을 연결하여 새로운 배열을 생성합니다. 기존 배열은 변경되지 않고, 새로운 배열이 반환됩니다. `concat()` 메소드는 다음과 같은 구문을 가집니다: array.concat(value1, value2, ..., valueN) 여기서 `array`는 기존 배열이고, `value1`, `value2`, ..., `valueN`는 연결할 다른 배열이나 값들입니다. 인자로 전달된 값들은 연결 순서대로 새로운 배열에 추가됩니다. 다음은 `concat()` 메소드의 예제입니다: const array1 = [1, 2, 3]; const array2 = [4, 5, 6]; const array3 = array1.concat(array2); .. 더보기
2021 웹개발 테크트리 (유튜브 링크) 솔직히 실무에 쓰여지는건 여기 없는 현실.. 더보기
[miplatform] 화면 구성 관련 몇가지 옵션들 mdi 설정 화면호출 시 기본 최대크기 화면으로 로딩되도록 설정 mdi 폼이 1개이상인경우 폼별로 설정갑을 줄수 있습니다. Project Explorer > Grobal 탭 > NDI info 설정 > forms > OpenStyle OpenStyle="Max" 전체 화면 리사이징 옵션 Project Manager > 프로젝트 선택 > Attributes > Attribute > Resize true : 최대화 리사이징 최소화 제공 false : 기본 size , 최소화 mdi 최대화 해더 아이콘 보여주기 옵션 해당 옵션을 설정하면 MDI화면이 최대화되었을때 화면별 헤더제목,크기제어 버튼 노출여부를 설정할 수 있습니다. Project Manager > 프로젝트 선택 > Attributes > MDI In.. 더보기
[miplatform] ExtCommonApi 확장 메소드 사용 등록 샘플 프로젝트의 소스코드를 참조하여 코딩 중 스크립트 오류가 발생하였습니다. Div0.ext_GetTextExtent("Button0","title"); 를 카피해서 썼는데 Script Method을 찾는데 실패 하였습니다 라는 문구네요.. 원인을 확인해보던 중 Division 오브젝트에는 해당 메소드가 참조되지 않는다는걸 알았습니다.. ext_ ~ 라는 문자열에서 대충 확장펑션이겠거니 생각하고 .. 기 등록된 프로젝트에서는 동일한 메소드를 사용하니 오류가 발생하지 않는다는것도 알게되었습니다. 왜 지금 만드는 프로젝트에서는 해당 메소드가 안먹나 [졸라 빡치게]열심히 찾다가 결국 투비 홈페이지에서 설정방법과 함께 관련 api 들을 찾아서 해결했습니다. 해당 설정은 PID 에 종속적이지 않고 프로젝트 에 종.. 더보기
[miplatform] 1-4 마이플레폼 마이플렛폼 화면구성 설정들 1. 일반 이미지파일 보여주기 일반적으로 이미지파일을 보여줄때 오브젝트의 imageid 속성을 설정하는 방식을 사용합니다. rss 파일에 등록된 이미지는 아이디만 보여주면 되지만 gif jpeg 등 이미지를 직접 링크하여 보여주고자 할경우 이미지경로등록폴더::이미지 파일명 방식을 사용합니다. 이미지경로등록폴더 등록방법은 아래와 같습니다. Application Group 관리화면접속 하여 그룹추가 prefix : 그룹명 Type : file Base URL : 실제 (이미지)파일이 위치한 경로 (절대, 상태경로) 2. 동적 최상단 윈도우 사이즈 조정 Project Manager 에서 프로젝트 Device 탭의 Height, Width 속성값이 프로그램 실행시 창 사이즈가 됩니다. 이를 동적으로 프로그램 호.. 더보기
[miplatform] tip msie 로 호출된 페이지의 스크립트 호출 폼 태그안에 선언된 버튼오브젝트를 이용해서 실행해주는 방법으로 가능하네요. html 페이지 구성 event mi 부분 로딩이 완료되는 이벤트( NavigateComplete2 ) 에서 구현해줌 var webForm; webForm = Microsoft0.Document.forms.namedItem("frm"); // Form을 찾음. //스크립트 호출 시 파라메터값이 있을경우 txt1 필드값에 값 설정 해줌 webForm.elements.namedItem("txt1").value = "cs테스트123"; //버튼 오브젝트 클릭이벤트 발생 webForm.elements.namedItem("btn").Click(); 더보기
[javascript] 팝업창 리사이즈처리 window.resizeTo(0,0); 창띄우기 야후! 홈페이지 더보기
정규식관련 샘플 코딩 http://herlock.com/ob/jsref/regexp.html#1193136 [영문] 정규식 관련 js 메소드 //해당표현식에 해당하는 전체문장 replace function replaceall(frm,resultfld,dowhat) { var FullString = resultfld.value; var SelectedString = document.selection.createRange().text; var RegExpSelect = new RegExp (SelectedString, "gi") var ReplaceString = "change value"; var NewString = FullString.replace (RegExpSelect, ReplaceString); resultfld.v.. 더보기
[HTML] 스크립트 변수를 html 코드에서 보여주기 [document.write()] 간단하죠? ^^; 더보기