首页 > 编程语言 > 详细

2021年4月4日javascript字符串 \转译 执行顺序

时间:2021-04-04 23:14:06      阅读:31      评论:0      收藏:0      [点我收藏+]

javascript字符串 \转译 执行顺序

数据类型指的是字面量的类型

在JS中一共有六种数据类型

  1. String 字符串
  2. Number 数值
  3. Boolean 布尔值
  4. Null 空值
  5. Undefined 未定义
  6. Object 对象

String Number Boolean Null Undefined属于基本数据类型

Object属于引用类型

string 字符串

在JS中字符串需要使用引号引起来

双引号和单引号都可以

但是不要混着用
也就是说在声明变量后面有引号的不管是数字还是字母都是字符串。

<head>
    <meta charset="UTF-8">
    <script>
        var hello = "hello"
        console.log(hello);
    </script>
</head>

引号是不能嵌套的

在JS代码里面可以配合单引号和双引号共同使用

<head>
    <meta charset="UTF-8">
    <script>
        var hello = ‘我说"hello"‘
        console.log(hello);
    </script>
</head>

\转译

或者可以使用\来转译特殊符号

在hello的“前加上\可以告诉javascript这是引号

<head>
    <meta charset="UTF-8">
    <script>
        var hello = "我说\"hello\""
        console.log(hello);
    </script>
    <title></title>
</head>

\除了可以转译符号还可以很多其他功能比如\加n

\n代表换行

<head>
    <meta charset="UTF-8">
    <script>
        var hello = "我说\n\"hello\""
        alert(hello);
    </script>
    <title></title>
</head>

技术分享图片

\t 是制表符代表tab按键

<head>
<script>
 		var hello = "我说\n\t\"hello\""
        alert(hello);
    </script>
    </head>

技术分享图片

如果在代码里面体现\就要用\转译\

<head> 
<script>
 		var hello = "我说\n\t\"hello\"\\"
        alert(hello);
    </script>
    </head>

技术分享图片

javascript执行顺序

js的代码执行顺序是由上往下

比如先设置一个alert("弹窗")

在下一行设置一个console.log("控制台显示内容")

<head>
    <script>
    alert("弹窗");
        console("控制台显示内容");
    </script>
</head>

这样的顺序是先显示alert在显示console.log

这样就可以理解,每一个功能在js里面是通过从上到下的顺序执行的

但是假如,给alert设置两个变量

var hello="hello,你好"

? hello="你好,hello"

那么声明的变量本身就会有自己的顺序

最下的是最先执行比如

<head>
    <script>
    var hello ="hello,你好";
        hello= "你好,hello"
    alert(hello);
    console("控制台显示内容")
    </script>
</head>

这样alert弹窗显示的就是变量的最下 hello ="你好,hello"

2021年4月4日javascript字符串 \转译 执行顺序

原文:https://www.cnblogs.com/tallish/p/14616762.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!