DW与JavaScript

本文档详细介绍了JavaScript中的数据类型,包括基本数据类型(如String、Number、Boolean、Null、Undefined)和引用数据类型(Object),以及数据类型的转换方法。此外,还讲解了JavaScript的算术、关系、逻辑运算符,以及条件运算符的用法。同时,讨论了对象的概念、创建方法和属性操作,最后提到了基本数据类型和引用数据类型的区别。
摘要由CSDN通过智能技术生成

文献一
知识点罗列:

  1. 字面量、 (例如1,3,5,8不可改变的值)

  2. 变量、 (可以保存字面量,值可以任意变化)

  3. 标识符 (在JS中所有的可以由我们自主命名的都可以称为是标识符但不要用数字开头不要用中文)

  4. JavaScript的6种数据类型:
    基本数据类型:String 字符串类型 Number数值类型 Boolean 布尔类型 true/false
    Null 空值类型 Undefined 未定义类型
    引用数据类型:Object 对象类型
    \作为转义字符
    在字符串我们可以使用\作为转义字符,当表示一些特殊符号的使用可以使用\进行转义

    • " 表示" - ’ 表示’ - \n 表示换行 - \t 制表符
      1,字符串(要用引号引起了,单双引都可以,不要混用,注意嵌套问题)
      2,数值(所有数值都是Number Infinity infinity表示正负无穷大 Number.MAX_VALUE最大值) 可以使用一个运算符 typeof来检查一个变量类型
      3,布尔(只有两个值true真 false假 用来做逻辑判断)
      4,空值(左右一个值就是null 表示空的对象 用typeof检查会返回一个object)
      5,未定义(只有一个值undefined 意思是声明变量但没给赋值)

3.JavaScript数据的强制类型转换
主要是将其他数据类型转换为String Number Boolean。
① 将其他的数据类型转换为String类型
方法一:
- 调用被转换数据类型的toString()方法
- 该方法不会影响原变量,它会将转换的结果返回
- 注意:null和undefined这两个值没有toString()方法,如果调用该方法程序会报错
方法二:
- 调用String()函数,并将被转换的数据作为参数传递给函数
- 使用String()函数做强制类型转换时,对于Number Boolean实际上
是调用的toString()方法。但是对于null和undefined,
就不会调用toString()方法。
它会将null直接准换为"null"(字符串)
它会将undefined直接准换为"undefined"(字符串)
② 将其他数据类型转换为Number类型
1,使用Number()函数
- 字符串–>数字
1.如果是纯数字的字符串,则可以直接转换为数字
2.如果字符串中有非数字的内容,则转换为NaN
3.如果字符串是一个空串或者是一个全是空格的字符串,

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值