js date转成 时间字符串_JS -- 数据类型

e9ce4093f233422c18de6f7722a5773f.png

Ⅰ 简介

  • js也是一门面向对象的编程语言 即一切皆对象!!!
  • JS是动态语言:变量里面能够存数字,字符串等.变量会自动的根据存储内容的类型不同,来决定自己的类型
name 

Ⅱ 数值类型(number)

  • JavaScript不区分整型和浮点型,就只有一种数字类型,即number
var 
  • 四舍五入: 变量名.toFixed()
var 

d782756985e9007093871c75a3d63857.png
  • 字符串类型转成数字
    • parseInt()
    • parseFloat()
parseInt

cf3fbaa38062570f9ea88f50072738c2.png
  • 数字类型转成字符串
    • 数字+数字字符串运算
var 

844485a905f3e6c69b1a245ef01411a7.png
js里面数字同字符串数字运算是直接拼接的过程
  • String()
var 

14b2cd492e52cf76864cf53b331474d5.png

Ⅲ 字符类型

  • 字符串定义
var 

4f70b971eb5e76a864a15607a5ae7712.png
  • 定义多行文本 // 模版字符串,反单引号 [ ` ]
// 

fceec4dd39d2e8b9ac77e034180364aa.png
  • 格式化字符串操作
// 

262a959b36945ec12c6d46bb168b7307.png
  • 字符串的拼接
    • 在python中不推荐使用+做拼接,使用 join
    • 在js中推荐使用+做拼接
  • 字符串常用方法
"""

9b3f35362dea514ea3ba3d9e4b12237c.png
var 

Ⅳ 布尔值类型

  • 在python中布尔值是首字母大写的
    • True
    • False
  • 但是在js中布尔值是全小写的
    • true
    • false
  • js中的false的布尔值
    • 空字符串、0、null、undefined、NaN

Ⅴ null和undefined

  • null
    • 表示值为空,一般都是指定或者清空一个变量时使用
  • undefined
    • 表示声明了一个变量,但是没有做初始化操作(没有给值)
    • 函数没有指定返回值的时候,返回的也是undefined

1ebeb233f6752eb23994354c6f354b12.png
左侧为null,没有了;右侧是undefined,放了个卷纸架子,还没来得及放卷纸
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值