C# Razor Syntax Quick Reference C# Razor 문법 기존 웹폼 레퍼런스와의 차이점. 출처 : http://haacked.com/archive/2011/01/06/razor-syntax-quick-reference.aspx 발음 : 레이저 (Razor)@으로 표현ASP.NET 엔진과 별개로 동작Razor Template + Data = Output Syntax/SampleRazorWeb Forms Equivalent (or remarks)Code Block@{ int x = 123; string y = "because."; } Expression (Html Encoded)@model.MessageExpression (Unencoded) @Html.Raw(model.Message)..
http://jsbeautifier.org/ 중구난방으로 작성된 자바스크립트(JavaScript) HTML 태그 깔끔하게 정렬해서 정리해준다.다른 플랫폼의 언어도 가능하긴 하지만.. 싱글쿼텐션이 주석처리가 되는 언어 ex : asp 같은경우는까딱하다가는 소스망가질수도 있으니 유의해서 사용하자.사용방법은 따로 설명안해도.. 그냥 접속해보면 사용가능. 자바스크립트 정렬, 정렬, JavaScript정렬, HTML 정렬, HTML정렬, JavaScript Sor
자바스크립트 프로토타입 및 생성자(javascript prototype) 생성자는 선언형 함수로 선언하는게 좋다. (암묵형,묵시적은 되긴하나 별로..) (constructor 로 형을 체크하기가 용이함) 아래와같이 내가 만든 생성자에 프로퍼티를 설정할수 있다.(함수설정), 이미 생성되어있는거에 대해서도 추가가능. 1: 2: 3: 4: /* 생성자에서 프로퍼티는 무조건 this를 사용해주어야 한다. */ 5: 6: 7: 8: 9: 예제1) 내가만든 Custom 생성자에 프로토타입 추가. 10: 11: 12: 13: function Member() 14: 15: { 16: 17: this.firstName; 18: 19: this.lastName; 20: 21: // this.getName = functio..
this - 해당 메서드(함수)를 속성으로서 보유하는 객체를 가리킨다. var p1 = {name : "홍길동",tel : "010-222-3333",toString : function(){return this.name + "," + this.tel; // 여기서의 this는 p1을 가리킨다.}}; var p2 = {name : "김", tel : "010", age = 40};p2.test = p1.toString(); // p2 객체에 test 프로퍼티에 p1에서 만든 함수 p1.toString()을 할당한다. 여기서의 this는 p2가 된다.console.log(p2.test());
클로저 - 함수 내부의 중첩된 함수를 함수를 글로벌(전역)에서 접근가능하도록 함으로써 함수 내부의 지역변수에 접근가능해지는 상황 또는 함수의 지역변수를 포함하는 호출객체를 가리킴.- 클로저를 많이 사용할 경우는 IE상에서 메모리누수가 발생할 수 있다. (성능상에도 문제가 발생할 수 있음 글로벌에서 참조하 기때문에 메모리릭, 메모리누수 등등 많은 문제가 발생할 수 있다) function outer(){var msg = "hello";function inner(){return msg;}return inner;} var result = outer(); // result == innervar a = result(); // a
자바스크립트의 함수 선언방식. 1. 선언적 방식 - 가장 먼서 파싱된다. 선언 순서에 상관이 없다. - 재사용이 많이 발생할때 사용하는게 좋다.function test(name){return "hello" + name;}console.log(test("홍길동")); 2. 함수리터럴 방식(익명형식, 무명함수)- 선언적 방식과는 다르게 test2가 선언되고 난 후에 사용해야 한다.(실행시에 판단됨)- 권장선언방식 선언적보다는 리터럴 방식으로.//함수리터럴 방식 (익명형식, 무명형식)var test2 = function(name){return "welcome to " + name;}console.log(test2("홍길동")); 3. 이렇게도 가능하다.이렇게 하면 익명함수 선언과 함께 바로 실행한다.(func..
자바스크립트에서 각 객체들의 타입 및 인스턴스객체들의 형식을 확인한다. var obj = {name:"홍길동",getName:function(){return this.name;},toString : function(){return "당신의 이름" + this.name;}} constructor- 인스턴스의 객체형을 판단. 데이터형과, 타입을 확인한다.var d1 = new Date(); // d1은 object 형식의 Date의 인스턴스객체이다.if(typeof(d1) == "object" && d1.constructor == Date) { console.log("일치"); } hasOwnProperty() // obj 객체에 존재하는 프로토타입에서 속성의 존재여부를 확인 (자기자신이 가지고 있는 프로퍼..
Javascript Array (배열) 정렬 sort 및 splice 수정.자바스크립트 배열객체를 정렬 하는 함수 - sort() - 배열안에 아이템을 정렬자바스크립트 배열을 컨트롤 하는 함수 - splice() - 배열안에 아이템을 삭제,추가,치환자바스크립트 배열에 아이템을 추가 - push() - 배열의 마지막에 아이템 추가상세 내용은 아래 코드와 결과를 보면됨. 위 이미지처럼 배열에서 sort(), splice(), push()를 이용하면 자바스크립트의 배열의 내용을 추가, 수정, 삭제, 정렬이 가능하다. sort() 배열의 경우 익명함수를 이용해서 배열의 2개의 인자값을 이용하여 정렬기준을 정해주면 된다.위 코드는 주석처리해서 결과에는 적용안되어 있음.
- Total
- Today
- Yesterday
- CSS
- JS
- IE
- workbook
- 셀렉터
- 저장프로시저
- Ajax
- Excel
- Mobile
- SVG
- JavaScript
- drag&drop
- ASP.NET
- jquery chart
- 자바스크립트
- html5
- radius
- MSSQL
- Chart
- WCF
- rowspan
- jQuery Mobile
- grid
- 제이쿼리
- WebApi
- json
- jQuery
- Style
- 프로시저
- css3
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |