数据类型总结

数据类型总结

一、  PHP数据类型:(8种原始数据类型)

(1)标量:Boolean(布尔类型)、integer(整型)、float(浮点型)或double、string(字符串)

  Boolean:true、false

  String字符串:定界符(<<<EOF   EOF;)、转义字符(        \   $  ”)

(2)复合:array(数组)、object(对象)

(3)特殊:resource(资源)、null(无类型)

附:

  Null类型:

    ① 赋值为null值得变量

    ② 尚未被赋值的变量

    ③ 被unset()函数销毁的变量

二、  Js数据类型(6种)

(1)Number(int/float)

(2)String

(3)Boolean

(4)Null:空对象引用或者说指针

(5)Undefined(未定义):没有声明的变量

(6)Object(数组是对象的一部分---混合):window、DOM、BOM

Typeof检测变量的数据类型

三、  Ajax支持的数据类型

  Json、xml、html、text、jsonp

四、  jQuery数据类型

(1)String

(2)Number

(3)Math

(4)NaN和Infinity: 如果一个非数字字符串调用parseInt方法,将返回NaN(Not a Number),NaN常用来检测一个变量是否数字类型,如下:

isNaN(parseInt("hello", 10)) // true

Infinity表示数值无穷大或无穷小,比如1 / 0 // Infinity。

对NaN和Infinity调用typeof运算符都返回"numuber"。

另外 NaN==NaN 返回false,但是 Infinity==Infinity 返回true

(5)Integer和Float

(6)Boolean

(7)Object:JavaScript中的一切皆对象。对一个对象进行typeof运算返回“object”。

(8)Options:几乎所有的jQuery插件都提供了一个基于OPTIONS的API,OPTIONS是JS对象,意味着该对象以及它的属性都是optional(可选的)。允许customization。

(9)Array:是可变的lists,array也是对象

(10)  Map:

(11)  Function:匿名和有名两种

(12)  Selector

(13)  Event:DOM标准事件包括:blur、focus、load、resize、scroll、unload、beforeunload、click、dblclick、mouseup、MouseMove、mouseover、mouseout、mouseenter、mouseleave、change、select、submit、keydown、keypress、andkeyup

(14)  jQuery:是一种对象,包含DOM元素的集合。比如$('p')即返回所有<p>...</p>

https://www.cnblogs.com/roucheng/p/jQueryleixing.html

原文地址:https://www.cnblogs.com/zhhvip/p/8126638.html