반응형
JQuery는 사전 (키, 값) 수집을 지원합니까?
JQuery는 Dictionaries
(키, 값) 수집을 지원합니까 ?
구조에 다음 데이터를 설정하고 싶습니다.
[1, false]
[2, true]
[3, false]
추가, 조회, 삭제 및 업데이트 기능이 있습니다.
도와주세요!
아니요, jQuery는 그렇지 않지만 Javascript는 그렇습니다.
개체를 사용하십시오.
var dict = {
"1" : false,
"2" : true,
"3" : false
};
// lookup:
var second = dict["2"];
// update:
dict["2"] = false;
// add:
dict["4"] = true;
// delete:
delete dict["2"];
jQuery, 아니. 그러나 JavaScript는 그렇습니다. 자바 스크립트에는 배열 과 객체 라는 두 가지 구조 만 있습니다 .
객체는 사전으로 사용할 수 있으며 속성은 "키"입니다.
var dict = {
1: true,
2: true,
3: false
};
객체의 속성은 점 표기법 obj.property
(속성 이름이 유효한 식별자이고 위에서 사용 된 숫자가 아닌 경우) 또는 배열 액세스 표기법을 사용하여 액세스 할 수 있습니다 obj['property']
.
Javascript 객체는 사전 역할을하므로 별도의 사전 클래스가 필요하지 않습니다. 이것 좀 봐:
var userObject = {}; // equivalent to new Object()
userObject["lastLoginTime"] = new Date();
alert(userObject["lastLoginTime"]);
전체 기사 : http://msdn.microsoft.com/en-us/magazine/cc163419.aspx
순수 JavaScript를 사용하면
var myDictionary = new Object();
myDictionary[1] = false;
myDictionary[2] = true;
myDictionary[3] = false;
function look(i) { return myDictionary[i];}
look(1); // will return false
예, 개체를 사용하여이를 수행 할 수 있습니다.
var myDict = { 1:false , 2:true , 3:false };
참조 URL : https://stackoverflow.com/questions/5402180/does-jquery-support-dictionaries-key-value-collection
반응형
'development' 카테고리의 다른 글
Javascript (0) | 2021.01.10 |
---|---|
코어 덤프 파일이 생성되지 않습니다. (0) | 2021.01.10 |
PyCharm Python 콘솔의 줄 바꿈? (0) | 2021.01.10 |
asp.net ID는 로그인 한 사용자의 모든 역할을 가져옵니다. (0) | 2021.01.10 |
iOS : 모든 핵심 데이터 Swift 삭제 (0) | 2021.01.10 |