【变量、数据类型、运算符】

一、变量:

定义:值变化的量叫变量;本质上是内存中存储单元,可以理解为一个容器

       语法:var  变量名称

                 var name //使用var定义一个名为name的变量

变量的赋值

            score = 100 //将100赋值给score

访问变量

           console.log(score)

变量名的命名规则

          1.必须是数字、字母、下划线(_)、$组成

          2.不能以数字开头

          3.不能是关键字和保留字

             命名规范

          1.语义化

          2.驼峰命名

          3.不能用中文

内存结构

        1.栈区域和堆区域

        2.变量本质上是内存中存储单元

二、数据类型

数据类型的分类

           基本数据类型和复杂数据类型

基本数据类型:数值类型:number   所有的数字

                            特殊的数字类型NaN 非数字值

                        字符串类型:string

                       引号引起来的  "helloworld"

                       布尔类型:boolean

                                  true | false

                      空类型:null

                      未定义的类型:underfined  

                                               var age 不赋值

程序判断数据类型:typeof 变量

数据类型的转换

        1.字符串转其它类型

                    Number    parseInt   paraseInt

        2.其它类型转number

                  .tostring     string    使用加法运算

        3.其它类型转boolean

                   " ",0.undefined,null是false,其余都是true

三、运算符

算数运算符

   隐式类型转换  除了加法外都转数字

比较运算符

   ==和===区别

   两个等号只比较值是否相同

   三个等号比较值和数据类型

逻辑运算符

   逻辑与&&   同真则真,一假则假

   逻辑或||      同假则假,一真则真

   逻辑非!    非真则假,非假则真

自增运算

   a++和++a区别

           a++先赋值在运算,++a先运算在赋值

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值