全栈(一)

字面量和变量、标识符、数据类型

2019-12-24  本文已影响0人  Agony_锐

字面量和变量:

字面量(常量):(一般放等号的后面)

                                不可改变的值

                                比如 :1 2 3 4 5 "hello"

                                 x = 123456789123456789

                                字面量都是可以直接使用,但是我们一般都不会直接使用字面量

变量:    (一般放等号前面)

            1、变量可以用来保存字面量,而且变量的值是可以任意改变的

              2、 变量更加方便我们使用,所以在开发中都是通过变量去保

存一个字面量,而很少直接使用字面量

               3、可以通过变量对字面量进行描述

声明变量:

var a;    ——    在js中使用var关键字来声明一个变量,

                          如果定义了,没赋值,默认值为undefined

console.log(a);

为变量赋值:

a = 123;

a = 456;

a = 123456789123456789;

console.log(a);

声明和赋值同时进行:

var b = 789;

var c = 0;

var age = 80;

console.log(age); 



标识符:

标识符

- 在JS中所有的可以由我们自主命名的都可以称为是标识符

- 例如:变量名、函数名、属性名都属于标识符

- 命名一个标识符时需要遵守如下的规则: 

            1、标识符中可以含有字母、数字、_、$

            2.标识符不能以数字开头  

            3.标识符不能是ES中的关键字或保留字   

            4.标识符一般都采用驼峰命名法         

                             首字母小写,每个单词的开头字母大写,其余字母小写helloWorld xxxYyyZzz

- JS底层保存标识符时实际上是采用的Unicode编码,所以,所有的utf-8中含有的内容都可以作为标识符


错误格式:

1、标识符中只可以含有字母、数字、_、$

var a_1_$@ = 123;

console.log(a_1_$@);

var a_1_$# = 123;

console.log(a_1_$#);

2、关键字重名:

var var = 123;

console.log(var);

var if = 123;

console.log(if);

正确格式:

var _abc =123;

console.log(_abc);

var $abc1 =123;

console.log($abc1);

不许这么用!!!

var 锄禾日当午 =789;

console.log(锄禾日当午);



数据类型:

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

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

                String 字符串      ——    基本数据类型

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

                             - 使用双引号或单引号都可以,但是不要混着用 

                             - 引号不能嵌套,双引号不能放双引号,单引号不能放单引号

                Number 数值      ——    基本数据类型

                Boolean 布尔值      ——    基本数据类型

                Null 空值      ——    基本数据类型

                Undefined 未定义      ——    基本数据类型

                Object 对象        ——    引用数据类型

在字符串中我们可以使用\作为转义字符,当表示一些特殊符号时可以使用\进行转义

         \" 表示"         \' 表示'        \n: 表示换行      \t :制表符       \\ 表示:\

var str ='hello';

str ="我说:\"今天\t天气真不错!\"";

str ="\\\\\\";

输出字面量 字符串str

alert("str");

上一篇下一篇

猜你喜欢

热点阅读