吉里吉里2 Ver2.32r2に付属のドキュメント追加

This commit is contained in:
Takenori Imoto
2016-09-08 17:28:20 +09:00
parent adbe9eca5e
commit 8713024d66
804 changed files with 52818 additions and 1 deletions

View File

@@ -0,0 +1,246 @@
<?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 string.xml -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS" />
<title>�������ɑ΂��鑀��</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="id331" name="id331">�������ɑ΂��鑀��</a>
</h1><div class="para"><div>
�@TJS2 �ł́A�������͋[���I�� <a id="id332" name="id332" class="targanchor"><dfn>String</dfn></a> �N���X�̃I�u�W�F�N�g�Ƃ������ƂɂȂ��Ă��܂����AString �N���X�͑��݂��Ă��܂��񂵁A���ۂ� String �N���X�̃I�u�W�F�N�g�Ƃ����킯�ł͂����܂��� ( ������ �������ɑ΂��� typeof ���Z�q���g���� &quot;String&quot; ���Ԃ��܂� )�B<br />
�@������ ���������I�u�W�F�N�g�ƌ����ĂāA�����‚��̃��\�b�h���v���p�e�B���g�p�”\�ɂȂ��Ă��܂��B<br />
</div></div>
<h1><a id="id333" name="id333">length</a>
</h1><div class="para"><div>
�@length �v���p�e�B�́A�������̒������Ԃ��܂��B���\�b�h�ł͂Ȃ��ăv���p�e�B�ł��̂Œ��ӂ��Ă��������B�������A���̃v���p�e�B�ւ̒l�̑����͂ł��܂����B<br />
<br />
�@TJS �ł͓����I�ɕ��������ׂ� <a id="id334" name="id334" class="targanchor"><dfn>UNICODE</dfn></a> �ň����Ă��܂��̂ŁA�S�p������ 1 �����A���p������ 1 �����Ɛ��������܂��B<br />
<br />
<code class="bq"><span class="weak">��:</span><br />&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;str&nbsp;=&nbsp;&quot;abc����&quot;;<br />
&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;n&nbsp;=&nbsp;str.length;&nbsp;&nbsp;<span class="comment">//&nbsp;n&nbsp;�ɂ�&nbsp;5&nbsp;������������</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;n&nbsp;=&nbsp;&quot;abc����&quot;.length;&nbsp;<span class="comment">//&nbsp;������������&nbsp;5&nbsp;������������</span><br />
</code>
<br />
</div></div>
<h1><a id="id335" name="id335">'���l' �v���p�e�B</a>
</h1><div class="para"><div>
�@���l���v���p�e�B�Ƃ��ĊԐڎw�肷���ƁA���̕����ʒu�ɂ��镶���ɃA�N�Z�X�ł��܂��B<br />
�@���Ƃ��΁Astr �������񂠂邢�͕��������\�������Ƃ����ƁAstr[0] �͐擪�̈ꕶ�����\���������ɂȂ��܂��B<br />
�@���l�������������������ʒu���A���̏ꍇ�͗��O���������܂� ( �������������̍Ō��̕����� �󕶎� ���Ԃ����܂� )�B<br />
<br />
�@�������𐶐����邱�Ƃ͂ł��܂����B<br />
<br />
<code class="bq"><span class="weak">��:</span><br />&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;str&nbsp;=&nbsp;&quot;abcdef&quot;;<br />
&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;c&nbsp;=&nbsp;str[0];&nbsp;&nbsp;<span class="comment">//&nbsp;'a'&nbsp;��&nbsp;c&nbsp;�ɑ���������</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;c&nbsp;=&nbsp;str[2];&nbsp;&nbsp;<span class="comment">//&nbsp;'c'&nbsp;��&nbsp;c&nbsp;�ɑ���������</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;str[3]&nbsp;=&nbsp;'A';&nbsp;<span class="comment">//&nbsp;�������͐����ł��Ȃ��̂ŃG���[�ɂȂ�</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;c&nbsp;=&nbsp;str[100];&nbsp;<span class="comment">//&nbsp;c&nbsp;�l���͈͊O�Ȃ̂ŃG���[�ɂȂ�</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;c&nbsp;=&nbsp;str[6];&nbsp;<span class="comment">//&nbsp;�󕶎�&nbsp;''&nbsp;������������</span><br />
</code>
<br />
</div></div>
<h1><a id="id336" name="id336">charAt</a>
</h1><div class="para"><div>
�@charAt ���\�b�h�́A�������̎w���ʒu�Ŏw�肳�ꂽ�ʒu�̕������Ԃ��܂��B '���l' �v���p�e�B�Ɠ��l�̓��������܂����A�͈͊O�̏ꍇ�͏��ɋ󕶎������Ԃ��܂� (���O���o���܂���)�B<br />
<br />
<code class="bq">�\��&nbsp;:&nbsp;charAt(&lt;�����ʒu&gt;)<br />
</code>
<br />
<br />
<code class="bq"><span class="weak">��:</span><br />&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;str&nbsp;=&nbsp;&quot;abcdef&quot;;
&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;c&nbsp;=&nbsp;str.charAt(3);&nbsp;<span class="comment">//&nbsp;'d'&nbsp;��&nbsp;c&nbsp;�ɑ���������</span></code>
<br />
</div></div>
<h1><a id="id337" name="id337">indexOf</a>
</h1><div class="para"><div>
�@indexOf ���\�b�h�́A�����������̈ʒu���Ԃ��܂��B<br />
<br />
<code class="bq">�\��&nbsp;:&nbsp;indexOf(&lt;����������&gt;[,&lt;�����J�n�ʒu&gt;])<br />
</code>
<br />
�@�����񂩂��A&lt;����������&gt; ��&lt;�����J�n�ʒu&gt;���猟�����A�ŏ��Ɍ��‚������ʒu���Ԃ��܂��B 0 ���Ԃ������Ε������̐擪�ł��B-1 ���Ԃ��ꂽ�Ƃ��͌��‚����Ȃ������Ƃ��ł��B&lt;�����J�n�ʒu&gt;���ȗ������ƁA�������̐擪�����̌����ɂȂ��܂��B<br />
<br />
<br />
<code class="bq"><span class="weak">��:</span><br />&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;str&nbsp;=&nbsp;&quot;abcdefghijkl&quot;;<br />
&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;n&nbsp;=&nbsp;str.indexOf(&quot;fgh&quot;);&nbsp;<span class="comment">//&nbsp;n&nbsp;�ɂ�&nbsp;5&nbsp;������������</span><br />
&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;n&nbsp;=&nbsp;str.indexOf(&quot;xyz&quot;);&nbsp;<span class="comment">//&nbsp;n&nbsp;�ɂ�&nbsp;-1&nbsp;������������</span><br />
</code>
<br />
</div></div>
<h1><a id="id338" name="id338">toLowerCase</a>
</h1><div class="para"><div>
�@���̃��\�b�h�Ɉ����͂����܂����B<br />
�@toLowerCase �́A�������̃A���t�@�x�b�g���������ɂ������������Ԃ��܂��B<br />
�@�S�p�����͕ϊ������܂����B<br />
<br />
�@�������̃��\�b�h�́A���Ƃ̕������ɂ͉e�����^���܂����B<br />
<br />
<code class="bq"><span class="weak">��:</span><br />&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;lwr=&quot;ABCDEF&quot;.toLowerCase();&nbsp;<span class="comment">//&nbsp;lwr&nbsp;�ɂ�&nbsp;&quot;abcdef&quot;&nbsp;������������</span><br />
</code>
<br />
<br /><div class="note"><div class="notehead"><span class="noteheadspan">Note</span></div>
�@���o�[�W������ TJS2 �ł� �����R�[�h 0x80 �����̕����ɑ΂��Ă̂ݕϊ����s���܂��B<br />
</div><br />
</div></div>
<h1><a id="id339" name="id339">toUpperCase</a>
</h1><div class="para"><div>
�@���̃��\�b�h�� toLowerCase �Ƌt�ŁA�������̃A���t�@�x�b�g���啶���ɂ������������Ԃ��܂��B<br />
</div></div>
<h1><a id="id340" name="id340">substring</a>
</h1><div class="para"><div>
�@substring ���\�b�h�́A�������̕������������Ԃ��܂��B<br />
<br />
<code class="bq">�\��&nbsp;:&nbsp;substring(&lt;�J�n�����ʒu&gt;[,&lt;������&gt;])</code>
<br />
�@�������́A&lt;�J�n�����ʒu&gt;����&lt;��������&gt;�̕������������Ԃ��܂��B���̕������ɉe���͗^���܂����B&lt;������&gt; ���ȗ������ƁA&lt;�J�n�����ʒu&gt; �ȍ~�̕����񂪂��ׂĕԂ����܂��B<br />
�@JavaScript �̓����\�b�h�Ƃ͈����̈Ӗ����Ⴄ�̂Œ��ӂ��Ă��������B<br />
<br />
<code class="bq"><span class="weak">��:</span><br />&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;ss=&quot;abcdefghijkl&quot;.substring(3,3);&nbsp;<span class="comment">//&nbsp;ss&nbsp;�ɂ�&nbsp;&quot;def&quot;&nbsp;������������</span></code>
<br />
</div></div>
<h1><a id="id341" name="id341">substr</a>
</h1><div class="para"><div>
�@substring �Ɠ����ł��B<br />
</div></div>
<h1><a id="id342" name="id342">sprintf</a>
</h1><div class="para"><div>
�@sprintf ���\�b�h�́A�����������������܂��B<br />
<br />
<code class="bq">�\��&nbsp;:&nbsp;sprintf(����,&nbsp;����,&nbsp;....)<br />
</code>
<br />
�@�������������������ƌ��Ȃ��AC�����ɂ����� sprintf ���l�̃e�L�X�g�̃t�H�[�}�b�e�B���O���s�������������Ԃ��܂��B���̕������ɂ͉e�����^���܂����B<br />
<br />
<code class="bq"><span class="weak">��:</span><br />&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;formatted&nbsp;=&nbsp;&quot;%04X&nbsp;%c&nbsp;%5d&quot;.sprintf(v1,&nbsp;v2,&nbsp;dic[v1]);</code>
<br />
</div></div>
<h1><a id="id343" name="id343">replace</a>
</h1><div class="para"><div>
�@replace ���\�b�h�́A�������̒u���������s���܂��B<br />
<br />
<code class="bq">�\��&nbsp;:&nbsp;replace(&lt;�p�^�[��&gt;,&nbsp;&lt;�u�������㕶����&gt;)</code>
<br />
�@���K�\���p�^�[���ɏ]���ĕ������̒u���������s���A�u���������s�������Ƃ̕��������Ԃ��܂��B���̕������ɂ͉e�����^���܂����B<br />
�@�����ɂ‚��Ă� <a target="main" class="jump" href="regexp.html">RegExp �N���X</a> �� replace ���\�b�h���Q�Ƃ��Ă��������B<br />
</div></div>
<h1><a id="id344" name="id344">split</a>
</h1><div class="para"><div>
�@split ���\�b�h�́A�������𕪊����܂��B<br />
<br />
<code class="bq">�\��&nbsp;:&nbsp;split(&lt;�p�^�[��/�f���~�^�W��&gt;,&nbsp;&lt;(�\��)&gt;,&nbsp;&lt;���̗v�f�𖳎����邩=false&gt;)</code>
<br />
�@�������𕪊��������ʂ��i�[���ꂽ�z���I�u�W�F�N�g���Ԃ��܂��B<br />
<br />
�@<a target="main" class="jump" href="array.html">Array �N���X</a> �� split ���\�b�h���Q�Ƃ��Ă������� (�����̏��Ԃɒ��ӂ��Ă�������)�B<br />
</div></div>
<h1><a id="id345" name="id345">escape</a>
</h1><div class="para"><div>
�@escape ���\�b�h�́A���������ATJS�̕����񑦒l���ŕ\���”\�Ȍ`���ɕϊ����܂��B\ �� &quot; �Ȃǂ̋L���͂��ׂ� \ �L�����p���ē����ȗp�r�Ƃ��ĉ��߂����Ȃ������܂� (�G�X�P�[�v�����܂�)�B<br />
<br />
<code class="bq">�\��&nbsp;:&nbsp;escape()</code>
<br />
�@�G�X�P�[�v���ꂽ���������Ԃ��܂��B���̕������ɂ͉e�����^���܂����B<br />
<br />
<br />
<code class="bq"><span class="weak">��:</span><br />&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;escaped&nbsp;=&nbsp;str.escape();&nbsp;<span class="comment">//&nbsp;str&nbsp;����&nbsp;&quot;&nbsp;��&nbsp;\&quot;&nbsp;�ɁA\&nbsp;��&nbsp;\\&nbsp;�ɕϊ��������Ȃ�</span><br />
</code>
<br />
</div></div>
<h1><a id="id346" name="id346">trim</a>
</h1><div class="para"><div>
�@trim ���\�b�h�́A�������̐擪�ƍŌ��̋󔒂����菜�������������Ԃ��܂��B���̕������ɂ͉e�����^���܂����B<br />
�@�擪�ƍŌ��̋󔒂Ƃ́A�����R�[�h��U+0001�`U+0020�̕������w���܂��B�‚܂��AASCII���䕶���Ȃǂ��܂܂��܂����A���������S�p�̋󔒂͊܂݂܂����B<br />
�@�A�����Đ擪�܂��͍Ō��ɂ������̋󔒂��������ꍇ�́A���ׂĎ��菜�����܂��B<br />
<br />
<code class="bq">�\��&nbsp;:&nbsp;trim()</code>
<br />
�@�擪�Ɩ����̋󔒕������폜���ꂽ���������Ԃ��܂��B���̕������ɂ͉e�����^���܂����B<br />
<br />
<br />
<code class="bq"><span class="weak">��:</span><br />&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;str&nbsp;=&nbsp;&quot;&nbsp;&nbsp;Hoge&nbsp;&quot;.trim();&nbsp;<span class="comment">//&nbsp;str&nbsp;��&nbsp;&quot;Hoge&quot;&nbsp;�ł��B</span><br />
</code>
<br />
</div></div>
<h1><a id="id347" name="id347">reverse</a>
</h1><div class="para"><div>
�@reverse ���\�b�h�́A�����̕��т��t�]�������������Ԃ��܂��B���̕������ɂ͉e�����^���܂����B<br />
�@���o�[�W������TJS2�ł́AUTF-16�̂����T���Q�[�g�y�A���܂ޕ������̓����͕ۏ؂��܂����B<br />
<br />
<code class="bq">�\��&nbsp;:&nbsp;reverse()</code>
<br />
�@�����̕��т��t�]�������������Ԃ��܂��B���̕������ɂ͉e�����^���܂����B<br />
<br />
<br />
<code class="bq"><span class="weak">��:</span><br />&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;str&nbsp;=&nbsp;&quot;Hoge&quot;.reverse();&nbsp;<span class="comment">//&nbsp;str&nbsp;��&nbsp;&quot;egoH&quot;&nbsp;�ł��B</span></code>
<br />
</div></div>
<h1><a id="id348" name="id348">repeat</a>
</h1><div class="para"><div>
�@repeat ���\�b�h�́A�w�肵���񐔂������������J���Ԃ������������Ԃ��܂��B���̕������ɂ͉e�����^���܂����B<br />
<br />
<code class="bq">�\��&nbsp;:&nbsp;repeat(count)</code>
<br />
�@count�A���̕��������J���Ԃ������������Ԃ��܂��B���̕������ɂ͉e�����^���܂����B<br />
<br />
<br />
<code class="bq"><span class="weak">��:</span><br />&nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;str&nbsp;=&nbsp;&quot;Hoge&quot;.repeat(3);&nbsp;<span class="comment">//&nbsp;str&nbsp;��&nbsp;&quot;HogeHogeHoge&quot;&nbsp;�ł��B</span></code>
<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>