• JS的基本类型(小知识)


    一:js中的基本类型

    基本类型:boolen, string ,number,null,undefined

    引用类型:object,和函数

    二.undedifned和null的区别

    1 undefined是属于未定义状态,是声明了但没有赋值

      • 1. 方法没有明确的返回值时,返回的是undefined
      • 2. 当对为声明的变量应用typeof时,返回值是undefined (typeof可以返回数据类型)

    2.null:是属于”已知状态“,他表示尚未存在对象,null具有特殊意义,可以为变量进行赋值

    3.undefined==null 返回true (要求: 类型不一样,值一样 undefined===null 返回false (要求:类型和值都要一样

    跳转解释:javascript:void(0),可以保证,链接不跳转到开头

           ● 小知识:js没有块级作用域,switch判断时,是”全等于“, arguments:是类数组对象,标识方法中参数的个数

    四:类型转换

    ● parseint(arg):将指定的字符串转换为整数

    ● parseFloat(arg):将指定的字符串转换为浮点数

    ● Number(arg):把给定的值(任意类型)转换为数字(可以是整数也可以是浮点数):转换的是整个值,而不是部分值。

    如果该字符串不能完全转换为整型,则返回NaN(Not a Number) --isNaN(arg) :判断arg是否为一个非数字(NaN)

    ● String(arg)把给定的值(任意类型)转换为字符串

    ● Boolean(arg):把给定的值任意类型转换为Boolean类型

    ● (*)eval(codeString):将一段字符串的js代码,计算并执行。eg:eval(‘2+3’)

  • 相关阅读:
    Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File
    android的五大布局(layout)
    json数据进行格式化
    将utf-8的中文或者字符都看成一个字符
    Mysql 中 trim 的用法
    生成密码函数
    Eclipse智能提示设置
    Java Jersey2使用总结
    Java对存储过程的调用方法
    Jersey框架
  • 原文地址:https://www.cnblogs.com/fengxiaojiu/p/7732845.html
Copyright © 2020-2023  润新知