javascript 17

ES6/7에서 Arrow 기능을 내보낼 수 있습니까?

ES6/7에서 Arrow 기능을 내보낼 수 있습니까? 아래 내보내기 문에 구문 오류가 있습니다. export default const hello = () => console.log("say hello") 왜요? 명명된 함수만 내보낼 수 있습니다. export function hello() { console.log("hello") } 이유가 뭐야? ES6/7에서 Arrow 기능을 내보낼 수 있습니까? 네.export내보내고 싶은 가치는 신경쓰지 않습니다. 아래 내보내기 문에 구문 오류가 있습니다... 왜죠? 기본 내보내기를 사용할 수 없으며 이름을 지정할 수 없습니다("default"는 이미 내보내기의 이름입니다). 둘중에 하나 export default () => console.log("say hello..

programing 2023.11.05

setInterval 및 clear를 사용하려면 어떻게 해야 합니까?간격?

setInterval 및 clear를 사용하려면 어떻게 해야 합니까?간격? 고려 사항: function doKeyDown(event) { switch (event.keyCode) { case 32: /* Space bar was pressed */ if (x == 4) { setInterval(drawAll, 20); } else { setInterval(drawAll, 20); x += dx; } break; } } 호출하는 루프를 만드는 것이 아니라 한 번 호출하고 싶습니다.drawAll몇 번이고그것은 재귀적 방법을 사용해야 하나요 아니면 사용해야 하나요? 사용방법clearInterval?setInterval반복 타이머를 설정합니다.당신이 통과할 수 있는 손잡이를 돌려줍니다.clearInterval발..

programing 2023.10.31

lodash에서 포함 방법을 사용하여 객체가 컬렉션에 있는지 확인하려면 어떻게 해야 합니까?

lodash에서 포함 방법을 사용하여 객체가 컬렉션에 있는지 확인하려면 어떻게 해야 합니까? lodash는 내가 다음과 같은 기본 데이터 유형의 멤버쉽을 확인할 수 있게 해줍니다.includes: _.includes([1, 2, 3], 2) > true 그러나 다음은 작동하지 않습니다. _.includes([{"a": 1}, {"b": 2}], {"b": 2}) > false 컬렉션을 통해 검색하는 다음 방법이 잘 되는 것 같아 혼란스럽습니다. _.where([{"a": 1}, {"b": 2}], {"b": 2}) > {"b": 2} _.find([{"a": 1}, {"b": 2}], {"b": 2}) > {"b": 2} 내가 뭘 잘못하고 있는 거지?다음을 사용하여 컬렉션에서 개체의 멤버 자격을 확인하려..

programing 2023.10.21

Express 4.x에서 "./bin/www"의 기능은 무엇입니까?

Express 4.x에서 "./bin/www"의 기능은 무엇입니까? 방금 제 Node.js 앱에서 Express 4.0에 대해 배우기 시작했고, 그것이 생성되는 것을 발견했습니다../bin/www파일, 오직 애플리케이션 서버와 포트 설정만이 기록되어 있고 미들웨어와 라우팅과 같은 다른 모든 것들이 정의되어 있습니다../app.js일. 하지만 이게 뭔지는 잘 모르겠습니다../bin/www 서버 및 및 다에 했습니다. 저는 Express 3.x를 사용해왔고 서버 및 포트 설정과 라우팅 및 미들웨어 설정을 동일하게 정의했습니다../app.js파일을 작성하고, 내 노드 앱을 시작했습니다.node app.js. 그래서 그걸 사용하면 무슨 소용이 있겠습니까?./bin/www 및 서버와 포트 정의만 다른 것과 분리할..

programing 2023.10.21

자바스크립트 효율성: 'for' vs 'for each'

자바스크립트 효율성: 'for' vs 'for each' 문 닫았습니다.이 질문은의견에 입각한현재 답변을 받지 않고 있습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 사실과 인용으로 답변할 수 있도록 질문을 업데이트합니다. 6년전에 문을 닫았습니다. 커뮤니티는 9개월 전 이 질문을 재개할 것인지 검토하고 비공개로 했습니다. 세부사항 또는 명확성이 필요합니다. 세부사항을 추가하고 이 게시물을 편집하여 문제를 명확히 합니다. 이 질문을 개선합니다. 2017년 현재 자바스크립트에서 ()루프 대 각각에 대한 a.로 현재 표준은 무엇입니까? 에 있는 를 , 는 "" 를합니다를 합니다.forEach 이상for그의 가르침에 는 코스 으로 연습 기간 그러나 나는 코스 작업의 일환으로 연습 중에 다양한 것들..

programing 2023.10.16

Javascript/jQuery를 사용하여 HTML 요소에서 모든 특성 가져오기

Javascript/jQuery를 사용하여 HTML 요소에서 모든 특성 가져오기 html 요소의 모든 속성을 배열에 넣고 싶습니다. jQuery Object가 있는 것처럼 html은 다음과 같습니다. 이제 한가지 방법은 여기에 설명된 xml 파서를 사용하는 것입니다. 하지만 그러면 저는 제 객체의 html 코드를 얻는 방법을 알아야 합니다. 다른 방법은 jquery로 만드는 것입니다. 하지만 어떻게요?속성의 수와 이름은 일반적입니다. 감사해요. Btw: document.getelement by id 등으로 요소에 접근할 수 없습니다. DOM 를 더 수 attributes요소 자체의 노드 목록: var el = document.getElementById("someId"); for (var i = 0, at..

programing 2023.10.06

반응 네이티브 고정 바닥글

반응 네이티브 고정 바닥글 기존 웹 앱처럼 보이는 리액티브 네이티브 앱을 만들려고 합니다.창문 아래쪽에 고정된 바닥판이 있습니다.리액티브 네이티브로 어떻게 이것을 달성할 수 있는지 아는 사람? 기존 앱에서는 간단합니다. .footer { position: fixed; bottom: 0; } 콜린의 램지 답변에 근거한 실제 코드는 다음과 같습니다. main footer 당신은 스크롤 뷰로 이것을 할 수 있습니다.최상위 컨테이너는 상단에 스크롤 뷰가 있고 하단에 바닥글이 있는 플렉스 컨테이너일 수 있습니다.그런 다음 스크롤 뷰 안에 앱의 나머지 부분을 정상적으로 입력하면 됩니다.저는 제 앱의 버튼에 고정 바닥글을 사용하고 있습니다.고정 바닥글을 구현하는 방법은 다음과 같습니다. my text My fixed..

programing 2023.10.06

자바스크립트의 순열?

자바스크립트의 순열? 다음을 수행하는 함수를 작성하려고 합니다. 정수 배열을 인수로 사용합니다(예: [1,2,3,4]). [1,2,3,4]의 가능한 모든 순열의 배열을 만듭니다. 각 순열의 길이는 4입니다. 아래 함수(온라인에서 발견)는 문자열을 인수로 사용하여 해당 문자열의 모든 순열을 반환함으로써 이 작업을 수행합니다. 정수 배열에서 작동하도록 수정하는 방법을 찾을 수 없었습니다. (몇 가지 방법이 정수와는 다르게 문자열에서 작동하는 방법과 관련이 있다고 생각하지만 확실하지 않습니다.) let permArr = []; let usedChars = []; function permute(input) { const chars = input.split(""); for (let i = 0; i < chars...

programing 2023.09.26

문자가 숫자인지 확인하시겠습니까?

문자가 숫자인지 확인하시겠습니까? 제가 확인해 봐야 할 필요가.justPrices[i].substr(commapos+2,1). 문자열은 "블라블라, 120"과 같습니다. 이 경우 '0'이 숫자인지 확인합니다.이것이 어떻게 행해지는가?비교 연산자를 사용하여 숫자 문자 범위에 있는지 확인할 수 있습니다. var c = justPrices[i].substr(commapos+2,1); if (c >= '0' && c = '0' && c = '0' && c = charCodeZero && n -1; } 방법 2:. function isCharDigit(n){ return !!n.trim() && n*0==0; } 방법 3: function isCharDigit(n){ return !!n.trim() && !!Nu..

programing 2023.09.21

자바스크립트에서 ":" 앞에 문자열의 일부를 제거하는 방법?

자바스크립트에서 ":" 앞에 문자열의 일부를 제거하는 방법? 끈이 있으면.Abc: Lorem ipsum sit amet, 자바스크립트/jQuery를 사용하여 문자열을 제거하려면 어떻게 해야 합니까?:포함하여:. 예를 들어 위의 문자열은 다음과 같습니다.Lorem ipsum sit amet.jQuery는 여기서 필요하지 않습니다. 일반 자바스크립트는 다음을 수행합니다. var str = "Abc: Lorem ipsum sit amet"; str = str.substring(str.indexOf(":") + 1); 또는 버전: var str = "Abc: Lorem ipsum sit amet"; str = str.split(":").pop(); 또는 regex 버전(이 버전의 여러 변형): var str =..

programing 2023.09.21