zoukankan      html  css  js  c++  java
  • javascript从入门到精通(二)

    1. parseInt()

    var demo = "10";
    var num = parseInt(demo,16);

    var num = parseInt(demo,radix);   ==> radix的取值范围是:2-36
    意思为:将16进制的10转化为10进制,结果为:16

    2.parse神奇的用途

    var demo = "123abc";
    var num = parseInt(demo);
    结果为:123
    原理是:从左往右,到非数字位截止,并将数字返回。
    用法:
    var demo = "100px";
    var num = parseInt(demo);
    结果为:100

    3.String(demo) ==>  可以将任一值转化为字符串

    4. Boolean(demo); demo除了6中类型之外都会转化为:true

    5. 将  【2 转化为 16进制】

    例子:
    将 2 转化为 16进制

    var num = 10101010;
    var test = parseInt(num,2);
    var result = test.toString(16);
    result的结果即为:16进制

    6. isNaN()

    isNaN("abc");
    意思为:
    调用: Number("abc") 判断结果是不是NaN ,再跟 NaN进行比对

    7.

    var demo = (undefined == null);
    demo 的值为:true

    8.不发生类型转化

    ==== 绝对等于
    !== 绝对不等于

  • 相关阅读:
    POJ 1731
    POJ 1256
    POJ:1833 按字典序找到下一个排列:
    git工作流
    git 分之合并和冲突解决
    iis 7 操作 .net
    IIS7.0 Appcmd 命令详解
    SQL的注入式攻击方式和避免方法
    实例详解Django的 select_related
    django-ajax之post方式
  • 原文地址:https://www.cnblogs.com/beibidewomen/p/7748155.html
Copyright © 2011-2022 走看看