JavaScriptの組み込み関数

内蔵された機能のJavaScript

1.Date:日付関数

プロパティ:
オブジェクトのコンストラクタが確立された修復機能の基準
プロトタイプは、オブジェクトのプロパティとメソッドに追加することができ

方法:
最初の数日間(0-6)getDay()週を返す
getYearメソッド()後の4(含む)2000 2、2000年以前の年を返します。
のgetFullYear()年の完全な4桁の数字を返します
(getMonthを)月の数(0-11)を返す
のgetDate()は)1-31(日返す
)時間次に、getHours(の数を返します(0-23)
getMinutes()(0-59)分を返します
(getSeconds)秒数(0〜59を返します。 )
getMilliseconds()(0-999)ミリ秒を返します。
ここ数(0-6)を取得するための時間である国際週によるgetUTCDay()
国家間の時間に基づいて、通期失いgetUTCFullYearを()
ユニバーサル時間に応じて月を取得する)getUTCMonthを( 0-11)
GETUTCDATE()日(1-31)失われた世界時に従って
getUTCHours()世界時失われた時間(0-23)による
)getUTCMinutes(時間によると、国家間の所有分(0-59)から
)getUTCSeconds(ユニバーサル時間に応じ秒を返します(0-59)
)(getUTCMilliseconds 世界時(0〜999)によるミリ秒を返し
、数ミリ秒を過ごすために一緒に来て、今まで0:0:10号から1970年1月にgetTime()の訪問
と、GetTimezoneOffsetタイムゾーンの設定()を返すために、タイムゾーンの違いが発生し、彼らがで計算機のフルオリジナルの動作を取るように一様乱数時間(GMT)のグリーンウェイ 分の数との差)
パース(日付ストリング)日付文字列は、1970年1月1日午後12時00分00秒(ミリ秒)ので、返された
年を設定0.2または4桁setYear(yearInt)
にsetFullYear(yearInt)は年0.4桁を設定しました
setMonth(monthInt)は、月に置くようにセットアップ(0-11)
SETDATE(dateInt)の日セット(1-31)
setHours(hourIntが)数を設定します(0-23)時間
setMinutes(MININT)(0-59)分の数を設定し
setSeconds(secInt )で設定した秒数(0-59)入れ
setMilliseconds(milliInt)は(0-999)ミリ秒を入れて設定し
た国際イヤーに応じて時間を設定するsetUTCFullYear(yearInt)
月(0-11)を設定する普遍的な時間に応じsetUTCMonth(monthInt)
setUTCDate(dateIntを)は、世界時(1-31)に応じて日付を設定する
ユニバーサルタイムに応じて時間を設定するsetUTCHours(hourInt)
分を設定するには普遍的な時間に応じsetUTCMinutes(MININT)
世界時、設定された秒に応じsetUTCSeconds(secInt)を
国家間の時間に基づいてsetUTCMilliseconds(milliInt)ミリ秒に設定するには
1970年1月1日の開始時刻以降に設定のsetTime(timeIntを)。(ミリ秒)
ウェッズ、6月15日14時02分02秒GMT L997:などの文字列GMT時間に日付の画像にグリニッジ時刻日付任意の変化(数値)に記載toGMTString()
世界時日付オブジェクトに基づいにtoUTCString()日付文字列に変換される
のtoLocaleString()日付(数値)マシンを算出特定の日付の使用パターンを使用するように構成された文字列に日付オブジェクトの変更
ソースコード、オブジェクト表示はtoSourceを()
のtoString()は日付オブジェクトに変換します文字列
UTCは(YYYY、MM、DD、 HH、MM、SS、秒)がカオスから時間スケールに戻りグリーナウェイが所定の時間間隔、二ミリ手段
(のvalueOf)を提示の目的の初期値の日付戻り2.Mathを:数学関数
 

属性:
設定された目標基準の関数コンストラクタ
参加などのプロパティおよびメソッドのプロトタイプ月
Eヨーロッパ一定の品質を押して、自然にトップ番号(約2.718)に
LN2 2の自然対数の(0.693にほぼ等しい)である
LN10 10の(2.302にほぼ等しい)自然対数
Eの上部としてLOG2Eログ2(1.442にほぼ等しい)
LOG10E 10は、Eトップの対数(0.434にほぼ等しい)
PIΠの値(約すなわち3.14159)
SQRT1_2 1/2(0.5)(すなわちo.707程度で、その後2の平方根で割ったL)の平方根
2 SQRT2(約1.414)の平方根

方法:
abs(x) 返回数字的相对值
acos(x) 返回数字的反余弦值
asin(x) 返回数字的反正弦值
atan(x) 返回位于-PI/2 和 PI/2 的反正切值
atan2(y,x) 前往(x,y)位于 -PI 到 PI 之间的角度
ceil(x) 返回 x 四舍五入后的最大整数
cos(x) 前往一个数字的余弦值
exp(x) 返回 E^x 值
floor(x) 返回 x 四舍五入后的最小整数
log(x) 返回底数为E的自然对数
max(x,y) 返回 x 和 y 之间较大的数
min(x,y) 返回 x 和 y 之间较小的数
pow(x,y) 返回 y^x 的值
random() 返回位于 0 到 1 之间的随机函数
round(x) 四舍五进后与整
sin(x) 返回数字的正弦值
sqrt(x) 返回数字的平方根
tan(x) 返回一个角度的正切值
toSource() 显示对象的流代码
valueOf() 返回数教对象的本初值
 

3.Number

属性:
MAX_VALUE The largest possible value a number in JavaScript can have 1.7976931348623157E+308
MIN_VALUE The smallest possible value a number in JavaScript can have 5E-324
NaN Equal to a value that is not a number.
NEGATIVE_INFINITY A value that is less than MIN_VALUE.
POSOTIVE_INFINITY A value that is greater than MAX_VALUE.
prototype A static property of the Number object

方法:
toString Returns a string representing the specified object
valueOf() 返回数教对象的本初值

 

4.Boolean

属性:
constructor 所树立对象的函数参考
prototype 可以为对象参加的属性和方式

方法:
toSource() 显示对象的流代码
toString() 将布我值转换为字符串,并且返回成果
valueOf() 返回布我对象的原始值
 

5.String :字符函数

属性:
constructor 所树立对象的函数参考
prototype 可以为对于象参加的属性和方式
length 返回字符串的字符长度

方法:
anchor("name")用来把字符串转换为HTML锚面标志内(<A NAME=>)
big() 把字符串中的文本变成大字体(<BIG>)
blink() 把字符串中的文本变成闪耀字体(<BLINK>)
bold() 把字符串中的文本变成乌字体(<B>)
fixed() 把字符串中的文本变成流动间距字体,便电报情势(<TT>)
fontcolor(color)设置字符串中文本的色彩(<FONT COLOR=>)
Fontsize(size) 把字符串中的文本变成指定大小(<FONTSIZE=>)
italics() 把字符串中的白原变成斜字体(<I>)
Link(url)用来把字符串转换-HTML链交标志中(<A HREF=>)
small() 把字符串中的文本变成小字体(<SMALL>)
strike() 把字符串中的文本变成划掉字体(<STRIKE>)
sub() 把字符串中的文本变成下标(subscript)字体((SUB>)
sup() 把字符串中的文本变成上标(superscript)字体(<SUP>)
charAt(index) 返回指定索引处的字符
charCodeAt(index)返回一个整数,该整数表现String对象中指定位置处的字符的Unicode编码
concat(string2)衔接两条或少条字符串
fromCharCode(num1, num2, …,BB霜, numN)获取指定的Unicode值并返回字符串
indexOf(searchString, startIndex) 返回字符串中第一个呈现指定字符串的地位
lastlndexOf(searchString, startIndex) 返回字符串中最后一个呈现指定字符串的地位
match(regex) 在字符串中查觅指定值
replace(regex, newString)将字符串中的某些字符替代成其它字符
search(regex) 针对某施行值对字符串入止查觅
slice(startIndex, endIndex)将部门字符抽出并在新的字符串中返回剩余局部
split(delimiter)将字符串分配为数组
substr(startIndex, length) 从startIndex与,取length个字符
substring(startIndex, endIndex) 从startIndex和endIndex之间的字符,没有包含endIndex
toLowerCase() 把字符串中的文本变成小写
toUpperCase() 把字符串中的白本变成大写
toSource() 显示对象的源代码
valueOf() 返回字符串对象的原始值
 

6.Array :数组函数

属性:
constructor 所修立对象的函数参考
prototype 能够为对象加入的属性和方法
index For an array created by a regular expression match, the zero-based index of the match in the string.
input For an array created by a regular expression match, reflects the original string against which the regular expression was matched.
length 获取数组元素的个数,即最大下标加1

 

方法:

concat(array1,arrayn)将两个或两个以上的数组值衔接止来,合并后返回成果
join(string) 将数组中元素合并为字符串,十月妈咪,string为分隔符.如省详参数则直交合并,不再分隔
pop() 移除数组中的最后一个元素并返回当元素
push(value) 在数组的终尾加上一个或多个元素,并且返回新的数组长度值
reverse() 倒置数组中元素的次序,反背排列
shift() 移除数组中的第一个元素并返回当元素
slice(start, deleteCount, [item1[, item2[,...[,itemN]]]]) 返从一个数组中移除一个或少个元素,假如必要,在所移除元素的地位上拔出新元素,返回所移除的元素
sort(compare Function) 在已指定排序号的情形下,依照元素的字女次序排列,假如不是字符串类型则转换成字符串再排序,返回排序后的数组
splice() 为数组删除并加加新的元素
toSource() 显示对象的源代码
toString() 将数组一切元素返回一个字符串,其间用逗号分隔
unshift(value)为数组的开端部门加上一个或者少个元荤,并且返回当数组的新长度
valueOf() 返回数组对象的原始值
 

7.RegExp

属性:
$1, ..., $9 Parenthesized substring matches, if any.
$_ See input.
$* See multiline.
$& See lastMatch.
$+ See lastParen.
$` See leftContext.
$' See rightContext.
global Whether or not to test the regular expression against all possible matches in a string, or only against the first.
ignoreCase Whether or not to ignore case while attempting a match in a string.
input The string against which a regular expression is matched.
lastIndex The index at which to start the next match.
lastMatch The last matched characters.
lastParen The last parenthesized substring match, if any.
leftContext The substring preceding the most recent match.
multiline Whether or not to search in strings across multiple lines.
rightContext The substring following the most recent match.
source The text of the pattern.

 

方法:
compile Compiles a regular expression object.
exec Executes a search for a match in its string parameter.
test Tests for a match in its string parameter

 

8.Function

属性:
arguments An array corresponding to the arguments passed to a function.
arity Indicates the number of arguments expected by the function.
caller Specifies which function called the current function.
prototype Allows the addition of properties to a Function object.

方法:
toString Returns a string representing the specified object.
 

9.Object

属性:
constructor Specifies the function that creates an object's prototype.
prototype Allows the addition of properties to all objects.

方法:
eval Evaluates a string of JavaScript code in the context of the specified object.
toString Returns a string representing the specified object.
unwatch Removes a watchpoint from a 属性流 the object.
valueOf Returns the primitive value of the specified object.
watch Adds a watchpoint to a 属性源 the object.
 

10.齐局

属性:
Infinity 指定一个正负无限大的数值
NaN 指定一个 “非数字” 值
undefined 指订一个已被赋值的变质

方法:
decodeURI() 为加稀的URI入止解码
decodeURIComponent() 为加稀的URI组件解码
encodeURI() 将字符串加密为URI
encodeURIComponent() 将字符串加稀为URI组件
escape(string) 加密一个字符串
() 使用escape()对一个字符串入止解码
eval_r(string) 断定一个字符串并将其以足本代码的情势施行
isFinite(number) 检测一个值能否为一个有限数字,返回True或False
isNaN(string) 检测一个值能否没有是一个有限数字
Number() 将一个对象的值转换为一个数字
parseFloat(string) 将一个字符串解析为一个浮面数字
parseInt(string) 将一个字符串解析为一个整数,没有是四舍五进操做,而是切尾
String(object) 将一个对象值转换为一个字符串
number(object)
 

11.事情

属性:
a.窗心事件,只在body和frameset元素中才有效
onload 页里或者图片加载完成时
onunload 用户分开页里时
b.表双元素事情,正在表双元素中才有效
onchange 框内容转变时
onsubmit 点打降接按钮时
onreset 沉新点击鼠标按键时
onselect 白原被挑选时
onblur 元素失来焦点时
onfocus 该元素获与焦面时
c.键盘事情,在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元素里皆无效
onkeydown 按下键盘按键时
onkeypress 按下或按住键盘按键时
onkeyup 搁启键盘按键时
d.正在base,bdo,br,frame,frameset,head,html,iframe,meta,param,script,style,title元荤里皆无效
onclick 鼠标点打一个对象时
ondblclick 鼠标双打一个对象时
onmousedown 鼠本被按下时
onmousemove 鼠标被挪动时
onmouseout 鼠本分开元荤时
onmouseover 鼠标经由元素时
onmouseup 开释鼠本按键时
 

e.其他
onresize 该窗心或者框架被沉新订义尺寸时
onabort 图片下载被挨续时
onerror 该加载文档或图片时产生过错时
自定义对象:有始始化对象和定义结构函数的对象两类方法
a:始始化对象
例如: 对象={属性1:值1;属性2:值2;......属性n:值n} 注意:每个属性/值对之间用分号隔启;
b: 定义结构函数的对象
例如:
function 函数实(属性1, 属性2,......属性N){
this.属性1=属性值1;
this.属性2=属性值2;
this.属性n=属性值n;
this.方法名1=函数名1;
this.方法实2=函数实2;
}
 

おすすめ

転載: www.cnblogs.com/shihaiying/p/11448928.html