吉里吉里2 Ver2.32r2に付属のドキュメント追加
This commit is contained in:
108
docs/tjs2doc/contents/dictionary.html
Normal file
108
docs/tjs2doc/contents/dictionary.html
Normal file
@@ -0,0 +1,108 @@
|
||||
<?xml version="1.0" encoding="Shift_JIS"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
|
||||
<!-- generated by to_html.pl from dictionary.xml -->
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
|
||||
<title>Dictionary �N���X</title>
|
||||
<meta name="author" content="W.Dee" />
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript" />
|
||||
<link href="browser.css" type="text/css" rel="stylesheet" title="�g���g���֘A���t�@�����X�p�W���X�^�C��" />
|
||||
<link href="mailto:[email protected]" rev="Made" />
|
||||
<link href="index.html" target="_top" rel="Start" title="�g�b�v�y�[�W" />
|
||||
</head>
|
||||
<body>
|
||||
<h1><a id="id72" name="id72">Dictionary �N���X</a>
|
||||
</h1><div class="para"><div>
|
||||
�@Dictionary �N���X��<a id="id73" name="id73" class="targanchor"><dfn>�����z��</dfn></a>�������N���X�ł��B<br />
|
||||
<br />
|
||||
�@�����z����<a id="id74" name="id74" class="targanchor"><dfn>�A�z�z��</dfn></a>�Ƃ��Ă��A���O�ƁA�����Ɍ��т����ꂽ�l�����̃y�A�Ƃ��āA�������ێ������I�u�W�F�N�g�ł��B<br />
|
||||
�@�z���Ɠ����悤�� <a id="id75" name="id75" class="targanchor"><dfn>[ ]</dfn></a> (�ԐڎQ��) ���Z�q�ŃA�N�Z�X���܂����A�Y�����̑������ɕ��������g���A���ꂪ���O�ƂȂ��܂��B���O�����ʎq�Ƃ��ėL���Ȃ��̂ł����A <a id="id76" name="id76" class="targanchor"><dfn>.</dfn></a> (���ڎQ��) ���Z�q���g�����Ƃ��ł��܂��B<br />
|
||||
�@�܂��A���݂��Ȃ����O���Q�Ƃ����� void �ɂȂ��܂��B<br />
|
||||
�@�v�f���폜�����ɂ� delete ���Z�q���g���܂��B<br />
|
||||
|
||||
<br />
|
||||
<code class="bq"><span class="weak">��:</span><br /> var d=new Dictionary();<br />
|
||||
d["sat"] = 1; <span class="comment">// d.sat = 1 �Ɠ���</span><br />
|
||||
d["sun"] = 2; <span class="comment">// d.sun = 2 �Ɠ���</span><br />
|
||||
d["mon"] = 3; <span class="comment">// d.mon = 3 �Ɠ���</span><br />
|
||||
d["name"] ="value!"; <span class="comment">// d.name = "value!" �Ɠ���</span><br />
|
||||
d["continue"] = 4; <span class="comment">// continue �͎��ʎq�ł͂Ȃ��� OK</span><br />
|
||||
d.continue = 4; <span class="comment">// continue �͎��ʎq�ł͂Ȃ��̂ŃG���[</span><br />
|
||||
<br />
|
||||
var sat = d["sat"]; <span class="comment">// 1 ������������</span><br />
|
||||
var none = d["none"]; <span class="comment">// void ������������</span><br />
|
||||
<br />
|
||||
delete d.sat; <span class="comment">// sat ���폜</span><br />
|
||||
delete d["continue"]; <span class="comment">// continue ���폜</span><br />
|
||||
</code>
|
||||
<br />
|
||||
|
||||
<br />
|
||||
</div></div>
|
||||
|
||||
<h1><a id="id77" name="id77">���������z��</a>
|
||||
</h1><div class="para"><div>
|
||||
�@<code class="inlinecode"><a id="id78" name="id78" class="targanchor"><dfn>%[ ]</dfn></a></code> ���g���āA������ <code class="inlinecode">Dictionary</code> �N���X�̃I�u�W�F�N�g�����̏��ŋL�q���邱�Ƃ��ł��܂��B�v�f�� => �v�f�̒l�A���J���}�ŋ����A�����v�f�ƂȂ鎮�����܂��B���Ƃ��A<br />
|
||||
<code class="inlinecode"> var dic = %["a" => 1, "b" => 2, "c" => 3];<br />
|
||||
</code>�@�ƋL�q�����A<code class="inlinecode">dic</code> �ɁA�v�f���Ɨv�f�̑g�����ꂼ�� <code class="inlinecode">"a":1</code>�A <code class="inlinecode">"b":2</code>�A <code class="inlinecode">"c":3</code> �ƂȂ� <code class="inlinecode">Dictionary</code> �N���X�̃I�u�W�F�N�g�ւ̎Q�Ƃ����������܂��B<br />
|
||||
�@�����I�ɂ́A<code class="inlinecode">=></code> �̓J���}�ƑS���������̂ł����A�ǂ݂₷�����l���A<code class="inlinecode">=></code> ���g�p�ł����悤�ɂȂ��Ă��܂� ( perl �Ɠ����ł� )�B<br />
|
||||
</div></div>
|
||||
<h1><a id="id79" name="id79">Dictionary �N���X�̃��\�b�h�ւ̃A�N�Z�X</a>
|
||||
</h1><div class="para"><div>
|
||||
�@Dictionary �N���X�̃I�u�W�F�N�g�́A�쐬���ꂽ���Ԃł̓����o�����������Ă��܂����B<br />
|
||||
�@���Ƃ��Aassign ���\�b�h���g�����Ǝv���āADictionary �N���X�̃I�u�W�F�N�g dict �ɑ���<code class="inlinecode">dict.assign(src)</code> �̂悤�ɋL�q���Ă��Adict �� assign �Ƃ������\�b�h�������Ă��Ȃ����߂ɃG���[�ɂȂ��܂��B<br />
|
||||
�@���������āA<a id="id80" name="id80" class="targanchor"><dfn>incontextof</dfn></a> ���Z�q���g���āADictionary �N���X�ɒ��ڑ����Ă��郁�\�b�h���A�ΏۂƂȂ� Dictionary �N���X�̃I�u�W�F�N�g���R���e�L�X�g�Ƃ��Ď��s�����܂��B<br />
|
||||
|
||||
<br />
|
||||
<code class="bq"><span class="weak">��:</span><br /> var a = %[];<br />
|
||||
var b = %[];<br />
|
||||
(Dictionary.assign incontextof a)(b); <span class="comment">// b �� a �ɃR�s�[</span><br />
|
||||
(Dictionary.clear incontextof b)(); <span class="comment">// b �̓��e���N���A</span><br />
|
||||
</code>
|
||||
<br />
|
||||
|
||||
</div></div>
|
||||
<h1><a id="id81" name="id81">saveStruct</a>
|
||||
</h1><div class="para"><div>
|
||||
�@saveStruct �̓t�@�C���֍\�������ꂽ�f�[�^�̏o�͂��s���܂��B<br />
|
||||
�@<a target="main" class="jump" href="array.html">Array �N���X</a> �̓����\�b�h�Q�Ƃ��Ă��������B<br />
|
||||
</div></div>
|
||||
<h1><a id="id82" name="id82">assign</a>
|
||||
</h1><div class="para"><div>
|
||||
�@assign ���\�b�h�́A�����z�����R�s�[���܂��B<br />
|
||||
|
||||
<br />
|
||||
<code class="bq">�\�� : assign(<�R�s�[�������z��>, <���e���N���A���邩=true>)<br />
|
||||
</code>
|
||||
<br />
|
||||
|
||||
�@�����Ŏw�肳�ꂽ���̎����z���̓��e���A���������R�s�[���܂��B<br />
|
||||
�@�u���e���N���A���邩�v���U�̏ꍇ�́A�R�s�[�� (���\�b�h�����s�����I�u�W�F�N�g) �̓��e���N���A�����A�R�s�[�������z���̓��e���㏑�����܂��B�R�s�[�������z���Ɠ������O�̃����o���R�s�[�掫���z���ɂ������ꍇ�́A�R�s�[���̓��e�ŃR�s�[�悪�㏑�������܂��B<br />
|
||||
<br />
|
||||
�@�z�� (Array�N���X�̃I�u�W�F�N�g) ���R�s�[���z���Ɏw�肵���ꍇ�́A���̔z���ɂ́A���̎����z���̃����o�ƂȂ��ׂ��v�f�����O�A�l�̏��ɕ����ł����Ƃ݂Ȃ��A���̔z���̓��e�����̎����z���ɃR�s�[���܂��B<br />
|
||||
</div></div>
|
||||
<h1><a id="id83" name="id83">assignStruct</a>
|
||||
</h1><div class="para"><div>
|
||||
�@assignStruct ���\�b�h�́A�����z�����R�s�[���܂��B<br />
|
||||
|
||||
<br />
|
||||
<code class="bq">�\�� : assignStruct(<�R�s�[�������z��>)<br />
|
||||
</code>
|
||||
<br />
|
||||
|
||||
�@�����Ŏw�肳�ꂽ���̎����z���̓��e���A���������R�s�[���܂��B<br />
|
||||
�@assign ���\�b�h�ƈႢ�A�����o�ɔz�邢�͎����z�������ꍇ�́A�ċA�I�ɂ��̓��e��
|
||||
�R�s�[���܂� ( assign ���\�b�h�̏ꍇ�͎Q�Ƃ��R�s�[�����邾���ł� )�B<br />
|
||||
</div></div>
|
||||
<h1><a id="id84" name="id84">clear</a>
|
||||
</h1><div class="para"><div>
|
||||
�@clear ���\�b�h�́A�����z���̓��e�����ׂď������܂��B<br />
|
||||
</div></div>
|
||||
|
||||
<script type="text/javascript" charset="Shift_JIS" src="documentid.js" ></script>
|
||||
<script type="text/javascript" charset="Shift_JIS" src="postcontent.js" ></script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user