JS——数据类型-数值和字符串

JS——数据类型


数值和字符串
(一)、数值
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
    var age = 18;
    var nu = 1.2;

</body>
</html>

数值型就是,只要是数字的,比如:1、2、1.2、5.8等等我们都称之为数值型

除了数值型还有一些的比如:

字符串、布尔、undefined、null、对象

这些都是什么呢?在以后的我们会一一进行讲解并且一一的会做验证

那么现在就要求我们脑海中必须对这几个类型有深刻的记忆,要背过的,因为在以后的学习中我们都会用到其中的任意一个

那么它们对应的英文,就是我们在写代码的过程中不能用它们中文吧,所以每个就会有相对应的英文:

数值型:Number
字符串:String
布尔:Boolen
undefined、null 这两个就不用说了,本身就是英文
对象:Object

(二)、字符串

那么数值我们就不说了,上面解释了,我们说说字符串,那么什么是字符串呢

... ...
    var str1 = 李四;
</script>
</body>
</html>

想这样,李四在这里不是字符串,那到底什么才是字符串呢?

像这样的才是字符串:

var str1 = '李四';

注意:

这个 李四 是用 英文单引号,一定要用 英文单引号引起来的 才是字符串类型,当然了,双引号引起来的也是字符串

那么就有问题了,看下面:

var kk = '123456'

问这个是字符串还是数值呢,当然是字符串了,注意: 不管是什么东西,只要是被引号引起来的,都是字符串

那么我们有时会遇到这种情况:

... ...
    var str = '你好,我是一名 "程序员" ';
    alert(str);
</script>
</body>
</html>

那么你看,这种引号里面又有引号的,这能显示出来吗,那我们看一下效果吧:

在这里插入图片描述
那么可以看到,这是可以的

那么,我说我不想用双引号,我想用单引号的,可不可呢,我们在看一下效果:

... ...
    var str = '你好,我是一名 '程序员' ';
    alert(str);
</script>
</body>
</html>

在这里插入图片描述
其实想这样的已经是报错了,那我们具体看一效果:
在这里插入图片描述

其实是什么都没有的,一片空白

那么如果要在字符串中要使用引号,要加转义字符
那么什么事转义字符呢,就是加斜杠,每个引号都要加的–> \

我们在看之前的:

... ...
    var str = '你好,我是一名 \'程序员\' ';
    alert(str); 
</script>
</body>
</html>

在看效果:
在这里插入图片描述
这样就又出来了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杨旭华 

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值