博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript基础-2
阅读量:7104 次
发布时间:2019-06-28

本文共 877 字,大约阅读时间需要 2 分钟。

1 变量

  变量就是装数据的容器。由变量名和变量值组成,需要先声明、后赋值,先定义、后使用。变量命名是由字母、数字、下划线和$符号组成,其中数字不能开头,并且不能是关键字或保留字。

  交换两个变量:

  

var num1 = 10;var num2 = 20;var numx = num1;var num1 = num2;var num2 = numx;console.log(num1, num2);

  2 数据类型

  数据类型分为简单数据类型和复杂数据类型。

  其中简单数据类型又分为数字型、字符型、布尔型、undefined、null。

  数字型就是阿拉伯数字;字符型则是用引号包括的任何文本;布尔型有两个值:true和false;undefined就是声明后未赋值的变量;null则是声明的变量给了null值。

  使用 typeof 可以判断变量的数据类型。

var num = 18; console.log(typeof num) // 结果是 number  

  数据类型的转换——可以转换为字符串类型、数字型、布尔型;

  • 转换为字符串
方式 转换 示例
toString() 转换成字符串 var num = 1; alert(num.toString());
String() 转换成字符串 var num = 1; alert(String(num));
+ 加号 转换成字符串 var num = 1; alert(num + '字符串');

 

  • 转换为数字型
方式 转换 示例
parseInt() 转换为整数型 parseInt('998');
parseFloat() 转换为浮点数 parseInt('3.14');
Number() 转换为数值 Number('233')
- * / 转换为数值 '911' - 0

 

  • 转换为布尔型

  Boolean('true');

  Boolean('false');


 

转载于:https://www.cnblogs.com/0x29a/p/10651604.html

你可能感兴趣的文章
Raspberry Pi双网卡bonding
查看>>
HDU1022
查看>>
Nginx - 文章 - 伯乐在线 大量 Nginx资料
查看>>
Genymotion初体验
查看>>
JBoss 系列二十一:JBossCache 核心API
查看>>
Apache下htaccess文件不起作用/rewrite 没有效果
查看>>
WinXP补丁升级极疯狂 《关于svchost.exe的CPU占用率过高的原因以及解决方法》
查看>>
Linux VMware 安装问题
查看>>
int型的单个数字转换为char型
查看>>
JavaScript 秘密花园
查看>>
c++ 使用深度优先搜索算法计算N位水仙数
查看>>
ERP实施过程中的阻碍,你hold住了吗?
查看>>
mysql常用函数 方法
查看>>
标签语义化是对网页一种最好的表达
查看>>
Ubuntu 14.04 BTRFS 新发现
查看>>
员工激励
查看>>
RESTful API 设计规范
查看>>
MySQL latin1字符编码规则写入中文
查看>>
实现Web应用的高并发、负载均衡配置(1) - JDK环境配置
查看>>
海马玩模拟器修改分辨率DPI和隐藏虚拟按键的方法
查看>>