패키지 | mx.utils |
클래스 | public class LinkedList |
상속 | LinkedList Object |
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 4.5 |
런타임 버전: | Flash Player 10, AIR 1.5 |
속성 | 정의 주체 | ||
---|---|---|---|
constructor : Object
지정된 객체 인스턴스의 클래스 객체 또는 생성자 함수에 대한 참조입니다. | Object | ||
head : LinkedListNode [읽기 전용]
Node representing head of the list. | LinkedList | ||
length : Number [읽기 전용]
Returns length of list. | LinkedList | ||
tail : LinkedListNode [읽기 전용]
Node representing tail of the list. | LinkedList |
메서드 | 정의 주체 | ||
---|---|---|---|
Constructor. | LinkedList | ||
Searches through all nodes for the given value. | LinkedList | ||
지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다. | Object | ||
Inserts new node after a previously existing node. | LinkedList | ||
Inserts new node before a previously existing node. | LinkedList | ||
Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다. | Object | ||
Removes the node at the tail of the list. | LinkedList | ||
지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다. | Object | ||
Push a new node to the tail of list. | LinkedList | ||
Searches through all nodes for the given value and
removes it from the list if found. | LinkedList | ||
루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다. | Object | ||
Removes the node at the head of the list. | LinkedList | ||
로캘별 규칙에 따라 서식이 지정된 이 객체의 문자열 표현을 반환합니다. | Object | ||
지정된 객체의 문자열 표현을 반환합니다. | Object | ||
Push a new node to the head of list. | LinkedList | ||
지정된 객체의 프리미티브 값을 반환합니다. | Object |
head | 속성 |
head:LinkedListNode
[읽기 전용] 언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 4.5 |
런타임 버전: | Flash Player 10, AIR 1.5 |
Node representing head of the list.
구현
public function get head():LinkedListNode
length | 속성 |
tail | 속성 |
tail:LinkedListNode
[읽기 전용] 언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 4.5 |
런타임 버전: | Flash Player 10, AIR 1.5 |
Node representing tail of the list.
구현
public function get tail():LinkedListNode
LinkedList | () | 생성자 |
public function LinkedList()
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 4.5 |
런타임 버전: | Flash Player 10, AIR 1.5 |
Constructor.
find | () | 메서드 |
public function find(value:*):LinkedListNode
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 4.5 |
런타임 버전: | Flash Player 10, AIR 1.5 |
Searches through all nodes for the given value.
매개 변수
value:* — The value to find.
|
LinkedListNode — The node location.
|
insertAfter | () | 메서드 |
public function insertAfter(value:*, prev:LinkedListNode):LinkedListNode
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 4.5 |
런타임 버전: | Flash Player 10, AIR 1.5 |
Inserts new node after a previously existing node.
매개 변수
value:* — Value to insert. If the value is not a LinkedListNode
one will be created.
| |
prev:LinkedListNode — The previous node to insert relative to.
|
LinkedListNode — The new node.
|
insertBefore | () | 메서드 |
public function insertBefore(value:*, next:LinkedListNode):LinkedListNode
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 4.5 |
런타임 버전: | Flash Player 10, AIR 1.5 |
Inserts new node before a previously existing node.
매개 변수
value:* — Value to insert. If the value is not a LinkedListNode
one will be created.
| |
next:LinkedListNode — The node to insert relative to.
|
LinkedListNode — The new node.
|
pop | () | 메서드 |
public function pop():LinkedListNode
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 4.5 |
런타임 버전: | Flash Player 10, AIR 1.5 |
Removes the node at the tail of the list.
반환값LinkedListNode — The removed node.
|
push | () | 메서드 |
public function push(value:*):LinkedListNode
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 4.5 |
런타임 버전: | Flash Player 10, AIR 1.5 |
Push a new node to the tail of list.
매개 변수
value:* — The value to append.
|
LinkedListNode — The newly appended node.
|
remove | () | 메서드 |
public function remove(value:*):LinkedListNode
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 4.5 |
런타임 버전: | Flash Player 10, AIR 1.5 |
Searches through all nodes for the given value and removes it from the list if found.
매개 변수
value:* — The value to find and remove.
|
LinkedListNode — The removed node, null otherwise.
|
shift | () | 메서드 |
public function shift():LinkedListNode
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 4.5 |
런타임 버전: | Flash Player 10, AIR 1.5 |
Removes the node at the head of the list.
반환값LinkedListNode — The removed node.
|
unshift | () | 메서드 |
public function unshift(value:*):LinkedListNode
언어 버전: | ActionScript 3.0 |
제품 버전: | Flex 4.5 |
런타임 버전: | Flash Player 10, AIR 1.5 |
Push a new node to the head of list.
매개 변수
value:* — The value to append.
|
LinkedListNode — The newly appended node.
|
Tue Jun 12 2018, 03:17 PM Z