初学 Java Script (数据类型)

摘要:
与其他语言一样,Javascript脚本语言有自己的基本数据类型、表达式、算术运算符和基本程序框架。1vardata=真;2类型;//返回值为布尔值;数字:JS中只有一种数字类型。

简介:JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。Javascript脚本语言同其他语言一样,有它自身的基本数据类型,表达式和算术运算符及程序的基本程序框架。

数据类型:

JavaScript(以下简称JS)数据类型有简单数据类型和复杂数据类型,这里我只介绍简单数据类型。

undefined:这个值表示变量不含有值。

null:这个值表示变量为空。

undefined与null的区别:

1  typeof(undefined);  
2  //返回值为undefined;  
3  typeof(null);  
4  //返回值为object;  

boolean:true或false代表布尔值。

1 var data=ture;  
2 typeof(data);//返回值为boolean; 

number:JS中只有一种数字类型。

1  var num_1=123;  
2  var num_2=12.3;  
3  //数字可以带小数点,也可以不带;  
4  console.log(num_1.toFixed(2));//输出为123.00;  
5  typeof(num_1);//返回值为number; 
 

string:字符串类型。

1  var str_1='hello';  
2  var str_2=''world!'';  
3  //定义方式可以用单引(')也可以用双引('';);  
4  console.log(str_1+str_2);//输出为helloworld!;  
5  typeof(str_1);// 返回值为string; 

以上就是JS中的五种简单数据类型,JS中的复杂数据类型只有一种,即对象(object),作为初学者的我们暂且先不去研究。

转载自本人ITeye链接:http://xiaozhuang0706.iteye.com/blog/2249754

免责声明:文章转载自《初学 Java Script (数据类型)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Ubuntu 下ftp服务器的安装配置LeetCode刷题中遇到的bug下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

为枚举类型添加描述信息 this 扩展 泛型约束 位运算[转]

为枚举类型添加描述信息 this 扩展 泛型约束 位运算 2011年10月13日 星期四 上午 10:09     在开发应用中,我们经常用枚举来简化程序。但是让人头的是总得枚举一个别名Alias用于显示或者描述该枚举值,这时候如果我们采用if或者switch的方法来进行判读也可以,但是有点不够优雅。下面来给大家分享一下我的实现方法。今天同事把博客园里的...

WPF设置软件界面背景为MediaElement并播放视频

在我们的常见的软件界面设计中我们经常会设置软件的背景为SolidColorBrush或者LinerColorBrush、RadialGradientBrush等一系列的颜色画刷为背景,有时我们也会使用ImageBrush添加图片来作为界面的背景,另外常用的还有DrawingBrush以及今天需要进行总结的VisualBrush,这些我们都是比较容易实现的,...

动态按照属性排序

  随着实体的概念的流行,DataTable正在逐渐的淡出我们的视野,但是,有些时候,DataTable很容易做的一件事情,却让我们不得不头痛起来——按指定列排序   如果数据是来源于一个sql语句,那么,我们可以把这个问题转嫁给sql,让DB来解决这个问题。   但是,如果数据来源于某些不支持排序(例如webservice并且没有提供排序功能),或者其他...

golang学习笔记---reflect包

go语言提供了一种机制,在编译时不知道类型的情况下,可更新变量,在运行时查看值,调用方法以及直接对他们的布局进行操作。这种机制称为反射(reflection)。 为什么使用反射 有时候我们需要写一个函数有能力统一处理各种值类型的函数,而这些类型可能无法共享同一个接口,也可能布局未知,也有可能这个类型在我们设计函数时还不存在。甚至这个类会同时存在上面三个问...

.NetCore 使用 Linq 动态拼接Expression表达式条件来实现 对EF、EF Core 扩展查询排序操作

相信在使用EF的时候对查询条件或者排序上的处理令人心烦,下面我们就来动态拼接表达式解决这一问题 当我们在查询中使用Where的时候可以看到如下参数 下面我们就来扩展 Expression<Func<T,bool>> 这个参数 第一步: 建立处理功能类 首先我们要创建一个查询条件转化为表达式的泛型功能类 如UosoExpressio...

C#--反射基础

以下是学习笔记: 一,反射的基本信息 DLL/EXE: 主要区别EXE文件有一个入口,DLL文件不能运行,但是DLL能拿到其他地方去使用 metadata(元数据):描述exe/dll文件的一个清单,记录了exe/dll文件中有哪些类,属性,特性,字段。。。 Reflection(反射):用来操作或获取元数据metadata 有什么作用: 1,更新程序(...