js 질문

js 질문

작성일 2023.06.25댓글 1건
    게시물 수정 , 삭제는 로그인 필요

const test = [1,2,3]

function t(tt){
var test_i = tt
test_i[0] = 0
console.log(test)
}

t(test)


이 코드에서 콘솔에 왜 [0,2,3] 이 찍히는지 모르겠어요. test 배열이랑 test_i 배열이랑 공유?가 안 되게 할 수는 없나요?


#js 면접 질문

profile_image 익명 작성일 -

추가로 궁금하신점은 <답변확정> 후 댓글이나 <1:1대화> 주시면 더욱 자세하게 알려드리겠습니다.

const test = [1,2,3]function t(tt){ var test_i = tt test_i[0] = 0 console.log(test)}t(test) 에서 test 배열과 test_i 배열은 공유하고 있습니다. 따라서 test_i[0] = 0 이 되면 test 배열도 동일하게 0으로 바뀌어서 [0,2,3]이 콘솔에 찍힙니다. 공유하고 싶지 않으면 test_i 변수를 복사해서 사용해야 합니다.

node.js질문..

node.js질문... 코드만 보면 프로젝트의 일부분만 떼서 올린걸로 보이구요 그 중 회원가입 페이지를 구현하셨네요 html 페이지를 보니 부트스트랩으로 디자인하시는...

Node.js 질문

Node.js는 v8엔진을 개조시켜 만든 자바크립트 엔진이라 는건 아는데 백엔드 개빌도... node.js는 톰켓에 가까운가요?? 아니묜 아파치나 nginx에 가까은가요?? 비교 대상이...

ajax,node.js질문

제가 회원가입 기능을 만들고 요청를! 했는데 갑자기 아이고난! alert가 뜨는것이 아니라 페이지에 bad request만뜨네요... 뭉탱이로 짜증...

리액트와 vue.js 질문

리액트와 vue.js 많이 다른가요? 제가 웹 퍼블리셔로 일을 하고 있는데요. 공부를 더 하고... 둘중어느게 좋은지는 질문자님이 어느직장에 일하는지도 중요한것 같습니다....

리액트(React.js) 질문

리액트 17 책으로 공부해도 리액트 18을 쓰는 데 문제가 없을까요? 크게 문제가 되지 않는다면 리액트 17 책으로 공부하려구요. 큰 문제는 없습니다. 렌더링 방식이 바뀐게...

js 질문합니다

코딩 배우고 있는데요 여기서 ++i 를 document.write 밑으로 내려가면 무한반복하면서 로드가 안되는데 왜그런가요? continue 문 때문에 그런가요? 현재...

node.js chatgpt질문....

... C:\gasiweon\web\node_modules\openai\index.js:52... (C:web\node_modules\openai\index.js:52:19) at Object.<anonymous> (C:web\src\views\home\web.js:733:16)...

node js 질문입니다

여기서 다른사람보면 결과가 나오던데 저는 왜 안나올까요? 저장하시고 테스트 하신 건가요? index.js 가 아직 save 되지 않은 것으로 화면상에는 나오네요.