es6-proxy

    1

    1답변

    Proxy을 사용하려고하는데 문제가 있습니다. 나는 다음과 같이 Model을 확장 export class Builder { public doSomething(...args: (string | number | Raw | Object)[]): this { // Do stuff return this } } export

    2

    1답변

    ES6에서 "범용"포워드 프록시를 만들 수없는 이유를 알고 싶습니다. "universal"은 프록시 대상이 동일한 프록시 선언 (생성자 + 핸들러)을 가진 비 프리미티브 값 (함수 포함) 일 수 있음을 의미합니다. 사례 1 : var o = function myCtor() {} var p = new Proxy({}, { construct: fu

    3

    3답변

    최근에 나는 ES6 프록시에 대해 알게되었지만 사용하기 좋은 이유는 없습니다. 내 말은, 프록시를 사용하여 수행 할 수있는 모든 작업은 그 작업을 수행하지 않고 수행 할 수 있다는 것입니다. 예를 들어, 대부분의 사람들은 프록시에 관해서 유효성 검사에 대해 말하고 있지만 유효성을 검사하려면 JS 유효성을 적용 할 수 있으며 모두 괜찮습니다. 누군가가 프록시

    1

    1답변

    내 custom 메서드 내에서 네이티브 sessionStorage 범위에 액세스하는 방법을 궁금합니다. 내 예 : https://jsfiddle.net/3mc7ao7j/1/ 라인 3에서 나는 데이터에 대한 내 기본 sessionStorage 후 수행 내 돌연변이를 통해 프록시 할 수 있도록하고 싶습니다. 어떻게 다시 해당 범위에 액세스합니까? 난 그냥 호출

    0

    1답변

    아래의 SubB와 같은 프록시 생성자로 함수를 상속하고자합니다. const Base = function() {}; Base.prototype.baseMethod = function() { return 'base method'; } class SubA extends (new Proxy(Base, {})) { subMethod() { return

    -1

    1답변

    를 사용하여 대상 객체에서 속성을 검색 할 때 : const assrt = function() { try { return chaiAssert.apply(null, arguments); } catch (e) { return handleError(e); } }; v.assert = new P

    0

    1답변

    객체가 프록시의 대상 객체라는 것을 쉽게 선언 할 수 있습니까? const o = {}; const p = new Proxy(o, {}); 평등 사업자가 작동하지 않는 , as outlined in this paper on page 6 : o == p; // false o === p; // false const q = new Proxy(o, {})

    0

    1답변

    Proxy이 할당을 트랩하고이를 확인하지 않으면 엄격 모드의 경우 TypeError이 발생합니다. 하지만 프록시를 오용하고 대신 ReferenceError이 필요합니다. 두 번째 호출에서 어떻게 ReferenceError을 얻을 수 있습니까? var code = ` try { a = 1; console.log("Ok")

    1

    1답변

    모듈 코드 중첩 된 배열에 변화를 감지하지 객체 안의 배열은 발생하지 않습니다. 왜 발사하지 않는거야? 노드 v8.1.4를 사용하고 있습니다. 모든 프록시 문제는 v6 이후에 수정 된 것으로 추정됩니다.

    0

    1답변

    NodeJs 위에 TypeScript 및 ES6 프록시를 사용하여 동적 API를 만들려고합니다. API를 구현했지만 약간의 테스트를 거친 후에 스택 크기를 초과한다는 사실을 알게되었습니다. 16000으로 설정된 --stack-size로 시도해도 여전히 그것을 초과합니다! 나는 내가 볼 수없는 재귀 적 방법이 있다고 생각한다. export class Stac