數(shù)據(jù)類型總結(jié)
數(shù)據(jù)類型總結(jié)
一、 PHP數(shù)據(jù)類型:(8種原始數(shù)據(jù)類型)
(1)標(biāo)量:Boolean(布爾類型)、integer(整型)、float(浮點(diǎn)型)或double、string(字符串)
Boolean:true、false
String字符串:定界符(<<<EOF EOF;)、轉(zhuǎn)義字符(\n \r \t \\ \$ \”)
(2)復(fù)合:array(數(shù)組)、object(對(duì)象)
(3)特殊:resource(資源)、null(無(wú)類型)
附:
Null類型:
① 賦值為null值得變量
② 尚未被賦值的變量
③ 被unset()函數(shù)銷毀的變量
二、 Js數(shù)據(jù)類型(6種)
(1)Number(int/float)
(2)String
(3)Boolean
(4)Null:空對(duì)象引用或者說(shuō)指針
(5)Undefined(未定義):沒(méi)有聲明的變量
(6)Object(數(shù)組是對(duì)象的一部分---混合):window、DOM、BOM
Typeof檢測(cè)變量的數(shù)據(jù)類型
三、 Ajax支持的數(shù)據(jù)類型
Json、xml、html、text、jsonp
四、 jQuery數(shù)據(jù)類型
(1)String
(2)Number
(3)Math
(4)NaN和Infinity: 如果一個(gè)非數(shù)字字符串調(diào)用parseInt方法,將返回NaN(Not a Number),NaN常用來(lái)檢測(cè)一個(gè)變量是否數(shù)字類型,如下:
isNaN(parseInt("hello", 10)) // true
Infinity表示數(shù)值無(wú)窮大或無(wú)窮小,比如1 / 0 // Infinity。
對(duì)NaN和Infinity調(diào)用typeof運(yùn)算符都返回"numuber"。
另外 NaN==NaN 返回false,但是 Infinity==Infinity 返回true
(5)Integer和Float
(6)Boolean
(7)Object:JavaScript中的一切皆對(duì)象。對(duì)一個(gè)對(duì)象進(jìn)行typeof運(yùn)算返回“object”。
(8)Options:幾乎所有的jQuery插件都提供了一個(gè)基于OPTIONS的API,OPTIONS是JS對(duì)象,意味著該對(duì)象以及它的屬性都是optional(可選的)。允許customization。
(9)Array:是可變的lists,array也是對(duì)象
(10) Map:
(11) Function:匿名和有名兩種
(12) Selector
(13) Event:DOM標(biāo)準(zhǔn)事件包括:blur、focus、load、resize、scroll、unload、beforeunload、click、dblclick、mouseup、MouseMove、mouseover、mouseout、mouseenter、mouseleave、change、select、submit、keydown、keypress、andkeyup
(14) jQuery:是一種對(duì)象,包含DOM元素的集合。比如$('p')即返回所有<p>...</p>
http://www.rzrgm.cn/roucheng/p/jQueryleixing.html
浙公網(wǎng)安備 33010602011771號(hào)