python与javascript数据类型对比

python与javascript数据类型对比

数字

python有整数和浮点数之分。
JavaScript 只有一种数字类型。数字可以带小数点,也可以不带:

实例

var x1=34.00;      //使用小数点来写
var x2=34;         //不使用小数点来写

字符串

JavaScript 字符串

字符串是存储字符(比如 "Bill Gates")的变量。

字符串可以是引号中的任意文本。您可以使用单引号或双引号:

实例

var carname="Bill Gates";
var carname='Bill Gates';

python于此类似,没啥不同。

布尔

布尔(逻辑)只能有两个值:true 或 false。

var x=true
var y=false

数组

JavaScript 数组

下面的代码创建名为 cars 的数组:

var cars=new Array();
cars[0]="Audi";
cars[1]="BMW";
cars[2]="Volvo";

或者 (condensed array):

var cars=new Array("Audi","BMW","Volvo");

或者 (literal array):

python数组

python有元组和列表之分
列表如下

>>> classmates = ['Michael', 'Bob', 'Tracy']
>>> classmates
['Michael', 'Bob', 'Tracy']

元组如下

>>> classmates = ('Michael', 'Bob', 'Tracy')

列表可变,元组不可变。

对比可以看出

var cars=new Array("Audi","BMW","Volvo");

javascript中var ,new Araay可以说都是冗余设计。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容