«javascript» 태그된 질문

ECMAScript (JavaScript / JS)에서의 프로그래밍 및 다양한 방언 / 구현 (ActionScript 제외)에 관한 질문이 있습니다. 이 태그는 거의 사용되지 않지만 [node.js], [jquery], [json] 및 [html] 태그와 가장 관련이 있습니다.

3
ES6-클래스 내에서 정적 메서드 호출
정적 메서드에 대한 내부 호출을 수행하는이 클래스가 있습니다. export class GeneralHelper extends BaseHelper{ static is(env){ return config.get('env:name') === env; } static isProd(){ return GeneralHelper.is('prod'); } } 아래 줄에서 클래스 이름을 대체하는 데 사용할 수있는 키워드가 있습니까? GeneralHelper.is('prod'); PHP에서가 self, static합니까 ES6는 다음과 비슷한 아무것도 제공 등? TY.


6
JQuery를 사용하여 이벤트를 발생시킨 요소의 클래스 가져 오기
어쨌든 클릭 이벤트가 시작될 때 클래스를 얻을 수 있습니까? 내 코드는 아래와 같이 id에서만 작동하지만 클래스에서는 작동하지 않습니다. $(document).ready(function() { $("a").click(function(event) { alert(event.target.id + " and " + event.target.class); }); }); <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <html> <body> <a href="#" id="kana1" class="konbo">click me 1</a> <a href="#" id="kana2" class="kinta">click me 2</a> </body> </html> 코드 …

9
클라이언트 측에서 HTML 삭제 / 재 작성
도메인 간 요청을 통해로드 된 외부 리소스를 표시하고 " 안전한 "콘텐츠 만 표시해야 합니다. Prototype의 String # stripScripts 를 사용하여 스크립트 블록을 제거 할 수 있습니다 . 그러나 onclick또는 같은 핸들러 onerror는 여전히 존재합니다. 적어도 할 수있는 도서관이 있습니까? 스트립 스크립트 블록, DOM 핸들러를 죽이고, 검은 색으로 나열된 태그를 제거합니다 …

11
Webpack-dev-server는 파일을 컴파일하지만 브라우저에서 컴파일 된 자바 스크립트를 새로 고치거나 사용할 수 있도록하지 않습니다.
webpack-dev-server를 사용하여 파일을 컴파일하고 dev 웹 서버를 시작하려고합니다. 내 package.json스크립트 속성이 다음과 같이 설정되어 있습니다. "scripts": { "dev": "webpack-dev-server --hot --inline", } 너무 --hot과 --inline(제가 이해) 웹 서버와 뜨거운 재로드를 사용하도록 설정해야합니다. 내 webpack.config.js파일에서 항목, 출력 및 devServer 설정을 설정하고 로더를 추가하여 .vue파일의 변경 사항을 찾습니다. module.exports = { entry: …


5
ES6 템플릿 리터럴이 문자열 연결보다 빠릅니까?
ES6에서 문자열 연결 또는 템플릿 리터럴을 사용할 때 최신 브라우저에서 HTML 코드 생성이 눈에 띄게 빠르게 실행됩니까? 예를 들면 : 문자열 연결 "<body>"+ "<article>"+ "<time datetime='" + date.toISOString() +"'>"+ date +"</time>"+ "</article>"+ "</body>" 템플릿 리터럴 `<body> <article> <time datetime='${ date.toISOString() }'>${ date }</time> </article> </body>`

16
자바 스크립트에서 긴 숫자를 축약 된 문자열로 변환합니다.
JavaScript에서 주어진 [edit : positive integer ] 숫자 (1000 억 미만)를 3 글자 약어 로 변환하는 함수를 작성하려면 어떻게해야 합니까? 0-9와 az / AZ는 문자로 계산되지만 점은 (많은 비례 글꼴에서 너무 작기 때문에) 문자 제한 측면에서 무시되지 않을까요? 이 질문은 이 유용한 스레드 와 관련 이 있지만 동일하지 않습니다. 예를 …

16
JS에서 날짜의 요일 이름
제 3 자로부터받은 날짜 (예 : "05/23/2014")가 지정된 날짜의 이름을 표시해야합니다. 을 사용해 보았지만 Date날짜 만 얻습니다. 오늘의 이름을 얻는 올바른 방법은 무엇입니까?

11
한 날짜가 두 날짜 사이에 있는지 확인
형식 date의 문자열 dd/mm/yyyy이 같은 형식을 가진 다른 두 날짜 사이 에 있는지 확인해야 합니다.dd/mm/yyyy 나는 이것을 시도했지만 작동하지 않습니다. var dateFrom = "02/05/2013"; var dateTo = "02/09/2013"; var dateCheck = "02/07/2013"; var from = Date.parse(dateFrom); var to = Date.parse(dateTo); var check = Date.parse(dateCheck ); if((check <= to && check …
82 javascript  date 

6
Switch Case 문에서 중복 Const 선언 오류
다음 코드가 있는데 'Duplicate Declaration query_url'오류가 발생합니다. switch(condition) { case 'complex': const query_url = `something`; break; default: const query_url = `something`; break; } query_url이 옳지 않은 두 번 선언된다는 것을 이해합니다. 그러나 나는 이것을 해결하는 방법을 모른다. 누군가이 작업을 수행하는 올바른 방법이 무엇인지 도와 주시겠습니까?

5
JavaScript의 Razor 모델 개체에서 JSON 개체를 가져 오는 방법
viewmodel 객체에서 다음은 속성입니다. public IList<CollegeInformationDTO> CollegeInformationlist { get; set; } VIEW에서 javascript는 다음과 같습니다. var obj = JSON.stringify('@Model.CollegeInformationlist'); alert(obj[1].State); //NOT WORKING, giving string char $.each('@Model.CollegeInformationlist', function (i, item) { var obj = JSON.stringify(item); var r = $.parseJSON(obj); alert(r.State); //just giving undefined. }); 여기에서 자바 스크립트에서 JSON 객체를 얻는 방법을 …


15
WebBrowser 컨트롤에 Javascript를 삽입하는 방법은 무엇입니까?
나는 이것을 시도했다 : string newScript = textBox1.Text; HtmlElement head = browserCtrl.Document.GetElementsByTagName("head")[0]; HtmlElement scriptEl = browserCtrl.Document.CreateElement("script"); lblStatus.Text = scriptEl.GetType().ToString(); scriptEl.SetAttribute("type", "text/javascript"); head.AppendChild(scriptEl); scriptEl.InnerHtml = "function sayHello() { alert('hello') }"; scriptEl.InnerHtml 및 scriptEl.InnerText 모두 오류가 발생합니다. System.NotSupportedException: Property is not supported on this type of HtmlElement. at System.Windows.Forms.HtmlElement.set_InnerHtml(String value) at SForceApp.Form1.button1_Click(Object …

4
격리 범위가있는 지시문의 템플릿에서 $ rootScope에 액세스 할 수없는 이유는 무엇입니까?
격리 범위를 사용하면 지시문의 템플릿이 제어기 ( 'Ctrl') $ rootScope 변수에 액세스 할 수없는 것처럼 보이지만 지시문의 제어기에는 나타납니다. 컨트롤러 ( 'Ctrl') $ scope 변수가 격리 범위에 표시되지 않는 이유를 이해합니다. HTML : <div ng-app="app"> <div ng-controller="Ctrl"> <my-template></my-template> </div> <script type="text/ng-template" id="my-template.html"> <label ng-click="test(blah)">Click</label> </script> </div> 자바 스크립트 : angular.module('app', …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.