zoukankan      html  css  js  c++  java
  • javascript的数据类型、字面量、变量

    数据类型:

    1.数值型(整型int   浮点型floating)

    2.字符串类型(string)

    3.布尔型(只有两个值:ture fasle)

     

    字符串字面量

    1.转义系列:

    在javascript中一些符号是辨别不出来的,只有转义之后正确显示出来。如:

    \'     单引号

    \"     双引号

    \n     换行符

    \r     回车符

    \\     反斜杠

     

    转义实例:

    1 <script type="text/javascript">
    2       document.write("hello\nworld");
    3 </script>

     

     

    转义实例输出:

    hello

    world    (hello和world之间换行了)

     

    2.字符串拼接

    字符串拼接运算符号是加号(+),两个字符串拼接,javascript会将它们拼接成一个字符串;当一个数字和一个字符串拼接,javascript会将它们拼接成一个字符串;两个数字拼接,运算符+会变成加法运算符。

     

    字符串拼接实例

    document.write("link" + “nan”);     //  两个字符串拼接,输出linknan

    document.write("5" + 100);     //  一个数字和一个字符串拼接,输出5100

    document.write(5 + 100);     //  两个数字拼接,输出105

     

    3.typeof运算符

    用来判断数据类型。

    docunment.write(typeof(linknan));     //  linknan是字符类型,输出String

     

    复合数据类型

    1.变量

    变量的值是可以改变的。命名方式:第一个字符必须是字母或下划线,是区分大小写的。用var声明变量。

    var num = 5;     //  变量名是"num",值为5

    var num = 5;     //  初始化

    var num;     //  未初始化

     

    2.常量

    常量命名通常使用大写字母,用const声明变量,常量初始化值后,不管后面进行什么运算,其值都是不变的。

     

    要注意的bug

    命名时候要注意是区分大小写的,不要使用保留字或太长不容易记忆的命名;避免使用两个相似的变量名;在程序开始时声明所有变量。

  • 相关阅读:
    Codeforces Round #251 (Div. 2) A
    topcoder SRM 623 DIV2 CatAndRat
    topcoder SRM 623 DIV2 CatchTheBeatEasy
    topcoder SRM 622 DIV2 FibonacciDiv2
    topcoder SRM 622 DIV2 BoxesDiv2
    Leetcode Linked List Cycle II
    leetcode Linked List Cycle
    Leetcode Search Insert Position
    关于vim插件
    Codeforces Round #248 (Div. 2) B. Kuriyama Mirai's Stones
  • 原文地址:https://www.cnblogs.com/52css/p/2507173.html
Copyright © 2011-2022 走看看