JS初识-初步了解数据类型

Js

js作为一门客户端开发语言,不仅要操作浏览器的某些功能,还要操作页面中的dom元素

  • ECMAScript3/5 (老版本) (6/7) (新版本) : 规定了js的语法、变量、操作语句等
  • DOM: (document object model) 提供了一些js的属性和方法,用来操作页面中的dom元素
  • BOM : (browser object model) 提供了一些js的属性和方法,用来操作浏览器
    • window 对象——BOM核心
    • document 对象
    • location 对象
    • history 对象等

js创建变量的几种形式

  • 1、 var 一个变量
  • 2、 let 创建变量
  • 3、 const 创建常量(不允许被修改)(ES6)
  • 4、function 创建函数变量 (ES5)
  • 5、import 导入变量 (ES6)
  • 6、class创建类(ES6)
  • 7、symbol 创建唯一值

js中的命名规范

  • 严格区分大小写
  • 变量名由数字,字母,$,_组成,不能以数字开头
    • 常用的缩写:add/insert/create/new(新增)、update(修改)、delete/del/remove/re(删除)、sel/select/query/get(查询)、info(信息)…
  • 遵循驼峰命名法(变量名的第一个单词首字母小写,以后每一个有意义的单词首字母大写)
  • 不能以关键字或者保留字作为变量名
    • 当下有特殊含义的是关键字,未来可能会成为关键字的叫做保留字

js的数据类型

  • 基本数据类型
    • number 数字类型 2,1.2, -2,+4
      • Number.MAX_SAFE_INTEGER 是 JavaScript 中一个常量,它表示可以准确表示的最大整数值。该常量的值为 9007199254740991,即 2 的 53 次幂减 1。
      • JavaScript 中的数字类型是基于双精度浮点数实现的,因此存在精度限制和精度损失的问题。 MAX_SAFE_INTEGER 的出现是为了避免在进行数字运算时产生精度损失的问题,当数字超出这个范围时,运算结果可能会不准确
    • string 字符串 '正确的值 ’ " 中文" 中国 " ’ ’ " //黑色是字符串
    • boolean 布尔 true false
    • null 空对象指针
    • undefined 未定义
    • Symbol(es6新增,表示独一无二的值)
    • BigInt(es10新增) 在这里插入图片描述
  • 引用数据类型
    • object对象
      • 普通对象 {name: ‘xxxx’ }
      • 数组 [’ ’ ,1,true,null,undefined]
      • Math 数学对象
      • Date的实例
      • /^$/ 正则
      • 函数
      • 原型
      • arguments
      • 元素集合
    • function 函数
      • 普通函数
      • 构造函数(类)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值