JavaScript语法基础

变量

概念

变量是一块内存空间,用于保存数据

用法
  • 声明变量

    • var
    • let
    • const
      三者差别在es6中有详细描述,在这里我们只用var
  • 变量赋值:向变量的内存空间存放数据
    变量的值是可变的 可重新赋值,覆盖原先的值

  • 变量的名称
    在开发中,需要自行命名的位置,都叫标识符

    • 标识符的规范
      • 只能以英文字母、$ 、_ 开头
      • 其他位置可以出现数字、英文字母、下划线、$
      • 不可以与关键字、保留词重复
      • 标识符要做到忘文知文
      • 如果有多个单词,使用驼峰命名法
        • 小驼峰:除第一个单词首字母外,其他单词首字母大写
        • 大驼峰:每一个单词首字母都大写
          ** 标识符规范通常使用小驼峰命名法**

变量和对象

一 、在变量中存放对象
  1. 通过变量读取对象中的某个属性 变量名.属性名
  • 当读取的属性不存在时,会得到undefined
  • 当读取的属性的对象不存在(undefined或null)时,程序报错
  1. 通过变量,更改对象中的某个属性
  • 当赋值的属性不存在时,会添加属性
  1. 删除变量
  • delete 属性
  • 将属性变为undefined,属性还在,属性值为undefined
  1. 特殊的属性读取方式(属性表达式)
  • 给属性赋值或读取属性时,可以使用下面操作格式
对象变量["属性名"];
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Mr_XMeng

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

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

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

打赏作者

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

抵扣说明:

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

余额充值