Files
rappaurio-sae501_502/app/node_modules/cejs/_documents/JsDoc/symbols/CeL.data.html
2023-09-25 13:27:24 +02:00

820 lines
18 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!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="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="generator" content="JsDoc Toolkit" />
<title>JsDoc Reference - CeL.data</title>
<style type="text/css">
/* default.css */
body
{
font: 12px "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
width: 800px;
}
.header
{
clear: both;
background-color: #ccc;
padding: 8px;
}
h1
{
font-size: 150%;
font-weight: bold;
padding: 0;
margin: 1em 0 0 .3em;
}
hr
{
border: none 0;
border-top: 1px solid #7F8FB1;
height: 1px;
}
pre.code
{
display: block;
padding: 8px;
border: 1px dashed #ccc;
}
#index
{
margin-top: 24px;
float: left;
width: 160px;
position: absolute;
left: 8px;
background-color: #F3F3F3;
padding: 8px;
}
#content
{
margin-left: 190px;
width: 600px;
}
.classList
{
list-style-type: none;
padding: 0;
margin: 0 0 0 8px;
font-family: arial, sans-serif;
font-size: 1em;
overflow: auto;
}
.classList li
{
padding: 0;
margin: 0 0 8px 0;
}
.summaryTable { width: 100%; }
h1.classTitle
{
font-size:170%;
line-height:130%;
}
h2 { font-size: 110%; }
caption, div.sectionTitle
{
background-color: #7F8FB1;
color: #fff;
font-size:130%;
text-align: left;
padding: 2px 6px 2px 6px;
border: 1px #7F8FB1 solid;
}
div.sectionTitle { margin-bottom: 8px; }
.summaryTable thead { display: none; }
.summaryTable td
{
vertical-align: top;
padding: 4px;
border-bottom: 1px #7F8FB1 solid;
border-right: 1px #7F8FB1 solid;
}
/*col#summaryAttributes {}*/
.summaryTable td.attributes
{
border-left: 1px #7F8FB1 solid;
width: 140px;
text-align: right;
}
td.attributes, .fixedFont
{
line-height: 15px;
color: #002EBE;
font-family: "Courier New",Courier,monospace;
font-size: 13px;
}
.summaryTable td.nameDescription
{
text-align: left;
font-size: 13px;
line-height: 15px;
}
.summaryTable td.nameDescription, .description
{
line-height: 15px;
padding: 4px;
padding-left: 4px;
}
.summaryTable { margin-bottom: 8px; }
ul.inheritsList
{
list-style: square;
margin-left: 20px;
padding-left: 0;
}
.detailList {
margin-left: 20px;
line-height: 15px;
}
.detailList dt { margin-left: 20px; }
.detailList .heading
{
font-weight: bold;
padding-bottom: 6px;
margin-left: 0;
}
.light, td.attributes, .light a:link, .light a:visited
{
color: #777;
font-style: italic;
}
.fineprint
{
text-align: right;
font-size: 10px;
}
</style>
</head>
<body>
<!-- ============================== header ================================= -->
<!-- begin static/header.html -->
<div id="header">
</div>
<!-- end static/header.html -->
<!-- ============================== classes index ============================ -->
<div id="index">
<!-- begin publish.classesIndex -->
<div align="center"><a href="../index.html">Class Index</a>
| <a href="../files.html">File Index</a></div>
<hr />
<h2>Classes</h2>
<ul class="classList">
<li><i><a href="../symbols/_global_.html">_global_</a></i></li>
<li><a href="../symbols/CeL.html">CeL</a></li>
<li><a href="../symbols/CeL.application.debug.html">CeL.application.debug</a></li>
<li><a href="../symbols/CeL.application.debug.log.html">CeL.application.debug.log</a></li>
<li><a href="../symbols/CeL.application.locale.html">CeL.application.locale</a></li>
<li><a href="../symbols/CeL.application.net.html">CeL.application.net</a></li>
<li><a href="../symbols/CeL.application.net.Ajax.html">CeL.application.net.Ajax</a></li>
<li><a href="../symbols/CeL.application.OS.Windows.html">CeL.application.OS.Windows</a></li>
<li><a href="../symbols/CeL.application.OS.Windows.file.html">CeL.application.OS.Windows.file</a></li>
<li><a href="../symbols/CeL.application.OS.Windows.HTA.html">CeL.application.OS.Windows.HTA</a></li>
<li><a href="../symbols/CeL.application.OS.Windows.job.html">CeL.application.OS.Windows.job</a></li>
<li><a href="../symbols/CeL.application.OS.Windows.registry.html">CeL.application.OS.Windows.registry</a></li>
<li><a href="../symbols/CeL.application.OS.Windows.WMI.html">CeL.application.OS.Windows.WMI</a></li>
<li><a href="../symbols/CeL.application.storage.file.html">CeL.application.storage.file</a></li>
<li><a href="../symbols/CeL.data.html">CeL.data</a></li>
<li><a href="../symbols/CeL.data.check.html">CeL.data.check</a></li>
<li><a href="../symbols/CeL.data.code.API.html">CeL.data.code.API</a></li>
<li><a href="../symbols/CeL.data.code.compatibility.html">CeL.data.code.compatibility</a></li>
<li><a href="../symbols/CeL.data.code.reorganize.html">CeL.data.code.reorganize</a></li>
<li><a href="../symbols/CeL.data.CSV.html">CeL.data.CSV</a></li>
<li><a href="../symbols/CeL.data.math.html">CeL.data.math</a></li>
<li><a href="../symbols/CeL.data.math.Hamming.html">CeL.data.math.Hamming</a></li>
<li><a href="../symbols/CeL.data.math.polynomial.html">CeL.data.math.polynomial</a></li>
<li><a href="../symbols/CeL.data.math.quotient.html">CeL.data.math.quotient</a></li>
<li><a href="../symbols/CeL.data.native.html">CeL.data.native</a></li>
<li><a href="../symbols/CeL.data.XML.html">CeL.data.XML</a></li>
<li><a href="../symbols/CeL.env.html">CeL.env</a></li>
<li><a href="../symbols/CeL.interact.DOM.html">CeL.interact.DOM</a></li>
<li><a href="../symbols/CeL.interact.form.address.html">CeL.interact.form.address</a></li>
<li><a href="../symbols/CeL.interact.form.select_input.html">CeL.interact.form.select_input</a></li>
<li><a href="../symbols/CeL.interact.integrate.map.html">CeL.interact.integrate.map</a></li>
<li><a href="../symbols/CeL.interact.integrate.SVG.html">CeL.interact.integrate.SVG</a></li>
</ul>
<hr />
<!-- end publish.classesIndex -->
</div>
<div id="content">
<!-- ============================== class title ============================ -->
<h1 class="classTitle">
Class CeL.data
</h1>
<!-- ============================== class summary ========================== -->
<p class="description">
data 處理的 functions
<br /><i>Defined in: </i> <a href="../symbols/src/D__USB_cgi-bin_lib_JS_data.origin.js.html">data.origin.js</a>.
</p>
<!-- ============================== constructor summary ==================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the constructor documented in the class CeL.data.">
<caption>Class Summary</caption>
<thead>
<tr>
<th scope="col">Constructor Attributes</th>
<th scope="col">Constructor Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&nbsp;</td>
<td class="nameDescription" >
<div class="fixedFont">
<b><a href="../symbols/CeL.data.html#constructor">CeL.data</a></b>()
</div>
<div class="description">null module constructor</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== properties summary ===================== -->
<!-- ============================== methods summary ======================== -->
<table class="summaryTable" cellspacing="0" summary="A summary of the methods documented in the class CeL.data.">
<caption>Method Summary</caption>
<thead>
<tr>
<th scope="col">Method Attributes</th>
<th scope="col">Method Name and Description</th>
</tr>
</thead>
<tbody>
<tr>
<td class="attributes">&lt;static&gt; &nbsp;</td>
<td class="nameDescription">
<div class="fixedFont">CeL.data.<b><a href="../symbols/CeL.data.html#.char_frequency">char_frequency</a></b>(text)
</div>
<div class="description">測出各字元的出現率。 普通使用字元@0-1279-10,13,32-126reduce後常用9,32-95,97-125</div>
</td>
</tr>
<tr>
<td class="attributes">&lt;static&gt; &nbsp;</td>
<td class="nameDescription">
<div class="fixedFont">CeL.data.<b><a href="../symbols/CeL.data.html#.count_word">count_word</a></b>(text, flag)
</div>
<div class="description">計算字數 count words.</div>
</td>
</tr>
<tr>
<td class="attributes">&lt;static&gt; &nbsp;</td>
<td class="nameDescription">
<div class="fixedFont">CeL.data.<b><a href="../symbols/CeL.data.html#.dec_to_bin">dec_to_bin</a></b>(number, places)
</div>
<div class="description">運算式值的二進位表示法 已最佳化:5.82s/100000次dec_to_bin(20,8)@300(?)MHz,2.63s/100000次dec_to_bin(20)@300(?)MHz</div>
</td>
</tr>
<tr>
<td class="attributes">&lt;static&gt; &nbsp;</td>
<td class="nameDescription">
<div class="fixedFont">CeL.data.<b><a href="../symbols/CeL.data.html#.same_length">same_length</a></b>(s1, s2)
</div>
<div class="description">test if 2 string is at the same length</div>
</td>
</tr>
<tr>
<td class="attributes">&lt;static&gt; &nbsp;</td>
<td class="nameDescription">
<div class="fixedFont">CeL.data.<b><a href="../symbols/CeL.data.html#.set_obj_value">set_obj_value</a></b>(obj, value, type, mode)
</div>
<div class="description">設定object之值輸入item=[value][,item=[value].</div>
</td>
</tr>
<tr>
<td class="attributes">&lt;static&gt; &nbsp;</td>
<td class="nameDescription">
<div class="fixedFont">CeL.data.<b><a href="../symbols/CeL.data.html#.split_String_to_Object">split_String_to_Object</a></b>(value_set, assignment_char, end_char)
</div>
<div class="description">將字串組分作 Object</div>
</td>
</tr>
<tr>
<td class="attributes">&lt;static&gt; &nbsp;</td>
<td class="nameDescription">
<div class="fixedFont">CeL.data.<b><a href="../symbols/CeL.data.html#.to_SI_prefix">to_SI_prefix</a></b>(number, digits)
</div>
<div class="description">將數字轉為 K, M, G 等 SI prefixes 表示方式,例如 6458 轉成 6.31K。</div>
</td>
</tr>
</tbody>
</table>
<!-- ============================== events summary ======================== -->
<!-- ============================== constructor details ==================== -->
<div class="details"><a name="constructor"> </a>
<div class="sectionTitle">
Class Detail
</div>
<div class="fixedFont">
<b>CeL.data</b>()
</div>
<div class="description">
null module constructor
</div>
</div>
<!-- ============================== field details ========================== -->
<!-- ============================== method details ========================= -->
<div class="sectionTitle">
Method Detail
</div>
<a name=".char_frequency"> </a>
<div class="fixedFont">&lt;static&gt;
<span class="light">CeL.data.</span><b>char_frequency</b>(text)
</div>
<div class="description">
測出各字元的出現率。 普通使用字元@0-1279-10,13,32-126reduce後常用9,32-95,97-125
</div>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<span class="light fixedFont">{String}</span> <b>text</b>
</dt>
<dd>文檔</dd>
</dl>
<dl class="detailList">
<dt class="heading">Returns:</dt>
<dd></dd>
</dl>
<hr />
<a name=".count_word"> </a>
<div class="fixedFont">&lt;static&gt;
<span class="light">{Number}</span>
<span class="light">CeL.data.</span><b>count_word</b>(text, flag)
</div>
<div class="description">
計算字數 count words.
</div>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<span class="light fixedFont">{String}</span> <b>text</b>
</dt>
<dd>文檔</dd>
<dt>
<span class="light fixedFont">{Number}</span> <b>flag</b>
</dt>
<dd>文檔格式/處理方法</dd>
</dl>
<dl class="detailList">
<dt class="heading">Returns:</dt>
<dd><span class="light fixedFont">{Number}</span> 字數</dd>
</dl>
<hr />
<a name=".dec_to_bin"> </a>
<div class="fixedFont">&lt;static&gt;
<span class="light">CeL.data.</span><b>dec_to_bin</b>(number, places)
</div>
<div class="description">
運算式值的二進位表示法 已最佳化:5.82s/100000次dec_to_bin(20,8)@300(?)MHz,2.63s/100000次dec_to_bin(20)@300(?)MHz
</div>
<pre class="code"></pre>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<span class="light fixedFont">{Number}</span> <b>number</b>
</dt>
<dd>number</dd>
<dt>
<b>places</b>
</dt>
<dd>places,字元數,使用前置0來填補回覆值</dd>
</dl>
<dl class="detailList">
<dt class="heading">Returns:</dt>
<dd></dd>
</dl>
<hr />
<a name=".same_length"> </a>
<div class="fixedFont">&lt;static&gt;
<span class="light">CeL.data.</span><b>same_length</b>(s1, s2)
</div>
<div class="description">
test if 2 string is at the same length
</div>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<b>s1</b>
</dt>
<dd>string 1</dd>
<dt>
<b>s2</b>
</dt>
<dd>string 2</dd>
</dl>
<dl class="detailList">
<dt class="heading">Returns:</dt>
<dd></dd>
</dl>
<hr />
<a name=".set_obj_value"> </a>
<div class="fixedFont">&lt;static&gt;
<span class="light">CeL.data.</span><b>set_obj_value</b>(obj, value, type, mode)
</div>
<div class="description">
設定object之值輸入item=[value][,item=[value]..]。
value未設定會自動累加。
使用前不必需先宣告…起碼在現在的JS版本中
</div>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<b>obj</b>
</dt>
<dd>object name that need to operate at</dd>
<dt>
<b>value</b>
</dt>
<dd>valueto set</dd>
<dt>
<b>type</b>
</dt>
<dd>累加 / value type</dd>
<dt>
<b>mode</b>
</dt>
<dd>mode / value type</dd>
</dl>
<dl class="detailList">
<dt class="heading">Returns:</dt>
<dd></dd>
</dl>
<hr />
<a name=".split_String_to_Object"> </a>
<div class="fixedFont">&lt;static&gt;
<span class="light">CeL.data.</span><b>split_String_to_Object</b>(value_set, assignment_char, end_char)
</div>
<div class="description">
將字串組分作 Object
</div>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<span class="light fixedFont">{String}</span> <b>value_set</b>
</dt>
<dd>字串組, e.g., 'a=12,b=34'</dd>
<dt>
<b>assignment_char</b>
</dt>
<dd>char to assign values, e.g., '='</dd>
<dt>
<b>end_char</b>
</dt>
<dd>end char of assignment</dd>
</dl>
<dl class="detailList">
<dt class="heading">Since:</dt>
<dd>2006/9/6 20:55, 2010/4/12 23:06:04</dd>
</dl>
</dl>
<dl class="detailList">
<dt class="heading">Returns:</dt>
<dd></dd>
</dl>
<hr />
<a name=".to_SI_prefix"> </a>
<div class="fixedFont">&lt;static&gt;
<span class="light">CeL.data.</span><b>to_SI_prefix</b>(number, digits)
</div>
<div class="description">
將數字轉為 K, M, G 等 SI prefixes 表示方式,例如 6458 轉成 6.31K。
</div>
<dl class="detailList">
<dt class="heading">Parameters:</dt>
<dt>
<span class="light fixedFont">{Number}</span> <b>number</b>
</dt>
<dd>數字</dd>
<dt>
<span class="light fixedFont">{Number}</span> <b>digits</b>
</dt>
<dd>to fixed digit</dd>
</dl>
<dl class="detailList">
<dt class="heading">Returns:</dt>
<dd><span class="light fixedFont">{String}</span> SI prefixes 表示方式</dd>
</dl>
<dl class="detailList">
<dt class="heading">Requires:</dt>
<dd>setTool,to_fixed</dd>
</dl>
<!-- ============================== event details ========================= -->
<hr />
</div>
<!-- ============================== footer ================================= -->
<div class="fineprint" style="clear:both">
Documentation generated by <a href="http://code.google.com/p/jsdoc-toolkit/" target="_blank">JsDoc Toolkit</a> 2.4.0 on Sat Aug 20 2011 15:07:29 GMT+0800 (CST)
</div>
</body>
</html>