zoukankan      html  css  js  c++  java
  • 基本数据类型复习

    基本数据类型

    number string null undefined boolean

    引用数据类型

    对象类型:object array regExp Date

    函数类型:function

    只定义未赋值:undefined

    typeof&&instanceof

    typeof:用来检测变量的数据类型 检测结果加"" typeof null "object"

    instanceof:检测一个对象类型所属类 array instanceOf Array true

    number数据类型

    整数 小数 NaN(1.四则运算失败 2.其他类型转换成number类型失败)-->Number() parseInt() parseFloat()

    Number():强制转换字符串,只要有一个字符不是数字结果都是NaN

    parseInt():专门用来处理字符串,第一个字符不是数字NaN,将字符串整数部分从左往右提取

    parseFloat():专门用来处理字符串,第一个字符不是数字NaN,将字符串整数部分和小数部分从左往右提取

    isNaN检测 一个数是否为有效数 false是有效数 true不是有效数

    boolean类型

    将其他类型转换成boolean类型:三种方法 1.Boolean() 2.![]=!Boolean 3.!![]

    五个false:0 "" null NaN undefined

    函数类型

    定义步骤:1.开辟一个堆内存,假设引用地址为FFF000
    2.将函数体的内容以字符串的形式存在堆内存中
    3.将引用地址FFF000赋值给函数fn

    执行步骤:1.开辟一个私有作用域
    2.将函数体的内容转换成JS代码从上往下执行

    执行时:每次开辟的私有作用域没有任何关系

    有形参但未赋值undefined 函数没写return/写return没写值,函数运行的返回值都是undefined

    运算符优先级

    算数运算符>比较运算符>逻辑运算符>赋值运算符

  • 相关阅读:
    php 高精度计算函数
    CSS 文本溢出显示省略号样式
    Vue import、export及export default示例详解,附带如何实现全局调用
    利用高德API获取最新的省市区数据
    TP5 基类验证器
    php 两种递归方法
    新建PO類型ZFA的固定資產時灰掉 GR Non-Valuated
    MRP 參數設置
    info record
    kill procedure in os level
  • 原文地址:https://www.cnblogs.com/Lia-633/p/9884025.html
Copyright © 2011-2022 走看看