«javascript-objects» 태그된 질문

자바 스크립트 개체와 관련된 질문에이 태그를 사용하세요.

14
객체의 첫 번째 인덱스 얻기
치다: var object = { foo: {}, bar: {}, baz: {} } 어떻게해야합니까 : var first = object[0]; console.log(first); 첫 번째 색인의 이름이 아닌이므로 작동하지 foo않습니다 0. console.log(object['foo']); 작동하지만 foo라는 이름을 모르겠습니다. 그것은 무엇이든 지명 될 수 있습니다. 나는 단지 첫 번째를 원한다.

7
bash 스크립트 함수에 정의 된 변수와 함께 curl POST 사용
에코 할 때 터미널에 입력하면 실행됩니다. curl -i \ -H "Accept: application/json" \ -H "Content-Type:application/json" \ -X POST --data '{"account":{"email":"akdgdtk@test.com","screenName":"akdgdtk","type":"NIKE","passwordSettings":{"password":"Starwars1","passwordConfirm":"Starwars1"}},"firstName":"Test","lastName":"User","middleName":"ObiWan","locale":"en_US","registrationSiteId":"520","receiveEmail":"false","dateOfBirth":"1984-12-25","mobileNumber":"9175555555","gender":"male","fuelActivationDate":"2010-10-22","postalCode":"10022","country":"US","city":"Beverton","state":"OR","bio":"This is a test user","jpFirstNameKana":"unsure","jpLastNameKana":"ofthis","height":"80","weight":"175","distanceUnit":"MILES","weightUnit":"POUNDS","heightUnit":"FT/INCHES"}' https://xxx:xxxxx@xxxx-www.xxxxx.com/xxxxx/xxxx/xxxx 그러나 bash 스크립트 파일에서 실행될 때이 오류가 발생합니다 curl: (6) Could not resolve host: application; nodename nor servname provided, or not known curl: (6) Could …

16
숫자 키가있는 JavaScript 객체를 배열로 변환
서버에서 JSON 응답으로 다시 오는 이와 같은 객체가 있습니다. {"0":"1","1":"2","2":"3","3":"4"} 다음과 같이 JavaScript 배열로 변환하고 싶습니다. ["1","2","3","4"] 가장 좋은 방법이 있습니까? 내가 읽는 곳마다 사람들은 루프를 사용하여 복잡한 논리를 사용하고 있습니다. 이 작업을 수행하는 다른 방법이 있습니까?


13
배열의 모든 객체에 대한 속성 제거
bad배열의 모든 개체에서 속성 을 제거하고 싶습니다 . for루프를 사용하고 모든 객체에서 삭제 하는 것보다 더 좋은 방법이 있습니까? var array = [{"bad": "something", "good":"something"},{"bad":"something", "good":"something"},...]; for (var i = 0, len = array.length; i < len; i++) { delete array[i].bad; } 을 사용하는 방법이 있어야 할 것 같습니다 prototype. …

7
객체 인 것처럼 명명 된 속성을 배열에 추가 할 수있는 이유는 무엇입니까?
다음 두 가지 코드 스 니펫은 나에게 동일하게 보입니다. var myArray = Array(); myArray['A'] = "Athens"; myArray['B'] = "Berlin"; 과 var myObject = {'A': 'Athens', 'B':'Berlin'}; 둘 다 동일하게 행동하기 때문에 typeof(myArray) == typeof(myObjects)(둘 다 '객체'를 산출합니다). 이 변종들간에 차이점이 있습니까?

6
자바 스크립트 개체의 요소 수
자바 스크립트 객체의 요소 수를 (어딘가에서) 얻는 방법이 있습니까 ?? (즉, 일정 시간 복잡성). 해당 정보를 검색하는 속성이나 메서드를 찾을 수 없습니다. 지금까지는 전체 컬렉션을 반복하는 것만 생각할 수 있었지만 그것은 선형 시간입니다. 물체의 크기에 직접 접근 할 수 없다는 것이 이상합니다. 편집 : 나는 Object객체 (일반적으로 객체가 아님) 에 …

2
Javascript 객체를 Json 문자열로 인코딩
Javascript 객체를 JSON 문자열로 인코딩하고 싶은데 상당한 어려움이 있습니다. 개체는 다음과 같습니다. new_tweets[k]['tweet_id'] = 98745521; new_tweets[k]['user_id'] = 54875; new_tweets[k]['data']['in_reply_to_screen_name'] = "other_user"; new_tweets[k]['data']['text'] = "tweet text"; 이것을 JSON 문자열로 가져와 ajax 요청에 넣고 싶습니다. {'k':{'tweet_id':98745521,'user_id':54875, 'data':{...}}} 당신은 그림을 얻습니다. 내가 무엇을하든 작동하지 않습니다. json2와 같은 모든 JSON 인코더는 [] 글쎄, 그건 …

6
JS 객체를 정의하는이 방법에는 어떤 목적이 있습니까?
일부 레거시 코드를 유지하고 있는데 객체를 정의하는 데 다음 패턴이 사용되는 것을 발견했습니다. var MyObject = {}; (function (root) { root.myFunction = function (foo) { //do something }; })(MyObject); 이것에 어떤 목적이 있습니까? 다음을 수행하는 것과 동일합니까? var MyObject = { myFunction : function (foo) { //do something }; }; …

14
JavaScript 객체의 값을 합하는 방법은 무엇입니까?
객체의 값을 합하고 싶습니다. 나는 그것이 바로 파이썬에 익숙합니다. sample = { 'a': 1 , 'b': 2 , 'c':3 }; summed = sum(sample.itervalues()) 다음 코드는 작동하지만 많은 코드입니다. function obj_values(object) { var results = []; for (var property in object) results.push(object[property]); return results; } function list_sum( list ){ return list.reduce(function(previousValue, …

3
JS 객체의 키 (문자열) 길이에 제한이 있습니까?
그래서 우리는 키가 id (int)이고 값이 문자열 인 객체를 갖는 경우가있었습니다. 그러나 우리는 대부분의 경우 문자열을 기준으로 id를 조회하는 것을 알아 차렸으므로이를 뒤집고 문자열을 키로 만들고 값은 id입니다. 그렇게하면 각 항목을 살펴보고 값을 비교하는 대신 var id = storage[text];. 다음은 우리가 한 일의 예입니다. 다음은 이전 구현의 예입니다. var storage …

6
ES6의지도 대 객체, 언제 사용합니까?
참조 : MDN 맵 런타임까지 키를 알 수없고 모든 키가 동일한 유형이고 모든 값이 동일한 유형 인 경우 객체에 대한 맵을 사용합니다. 개별 요소에서 작동하는 논리가있는 경우 개체를 사용합니다. 질문: 객체 위에지도를 사용하는 적용 가능한 예는 무엇입니까? 특히, "언제 런타임까지 키를 알 수 없습니까?" var myMap = new Map(); var …

6
배열에서 개체 만들기
배열 목록에서 개체를 만들고 싶습니다. 다음과 같이 보이는 동적 배열이 있습니다. var dynamicArray = ["2007", "2008", "2009", "2010"]; 그리고 일부 자바 스크립트 es6을 사용하여 다음과 같은 객체를 만들고 싶습니다. const obj = { 2007: { x: width / 5, y: height / 2 }, 2008: { x: (2 / 5) …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.