zoukankan      html  css  js  c++  java
  • 1 数据类型

    1 JS共有几种数据类型?

    5种简单数据类型:

    String

    Number

    Boolean

    Null

    Undefined

     

    1种复杂数据类型:

    Object:属性 + 方法

    2 要检测某个变量的数据类型,怎么做呢?

    如果是简单的数据类型,可以用typeof操作符。

     如果是复杂数据类型,用instanceof操作符。

    3 0.1 加 0.2的结果是0.3吗?

    var a = 0.1;
    var b = 0.2;
    var c = a + b;
    alert(c);

    4 要将字符串转换成数字,怎么做?

    var num1 = parseInt('123abc');
    alert(num1);

    5 请谈谈null和undefined的区别

    null: 表示一个空对象引用,类型是object。

    undefined: 类型是undefined。

    实际上,undefined 值是派生自 null 值的,所以下面结果为true:

    alert(null == undefined);

    6 boolean类型:请分析如下程序的值

    var str = "hi";
    var b = Boolean(str);
    alert(b);

    7 number类型:分析下面程序的值

    var num1 = 070;
    var num2 = 078;
    var num3 = 0xa;

    8 JS中的最小值和最大值是什么?

    var num1 = Number.MIN_VALUE;
    console.log(num1);

    9 如何判断一个变量是否是数字?

    alert(isNaN(10));

    10 将一个变量转换成数值,怎么做?

    Number():可以用于任何数据类型。

    parseInt():专门用于把字符串转换成整数值。

    parseFloat():专门用于把字符串转换成浮点数值。

    11 将一个值转换成字符串,怎么做?

    toString()方法:但null 和 undefined 值没有这个方法。

    String()方法:在不知道要转换的值是不是 null 或 undefined 的情况下。

  • 相关阅读:
    云时代架构读后感
    余额宝技术架构读后感
    shiyan
    11111
    编写hdfs文件遇到的问题
    123
    啦啦啦
    Hadoop安装
    js根据银行卡号进行判断属于哪个银行并返回银行卡类型
    git 使用
  • 原文地址:https://www.cnblogs.com/lijy/p/6526702.html
Copyright © 2011-2022 走看看