• Javascript学习笔记1 数论


    1.Javascript不用担心内存的回收与对象的销毁!

    2.Javascript有:±infinity、NaN全局变量表示 被0整除的±无穷 和 非数字。undefined和null表示 未定义 和 空,undefined和null可以互换,判别二者需用 ===  全等 号(不光判断值,还判断type、引用值等) null关键字,而undefined不是,它不能直接写在程序中。

    3.Javascript上溢出的结果是infinity,下溢出可不是-infinity,而是-0,-infinity是-0被整除后的结果。

    4.javascript不会区分整数和浮点数。这就导致了所谓的整数其实是个近似值,比如7就会是7.0000000000000000000001。

    5.javascript中Date()函数中,月份的计数是从0开始的!

    6.javascript里面没有char和string一说,都是string。

    7.javascript的字符长度可不是眼睛看到的那样,有的16位能表示出来的字符他的长度就是1,而用两个16位拼出来的字符它的长度就是2。

    8.javascript的对象分为 临时对象 和 非临时对象,临时对象指 var t="abc" 非临时如 document.getElementById("XX"),给临时对象加属性没用,加了也是undefined;但是如果通过 new 将临时对象包装一下,如:var t=new String("abc");那么t是可以有属性的。

    9.javascript中如果把一个空的对象 var s={}; 转变为字符串,则会输出 "[object Object]"。

    10.javascript中如果想要把字符串转变为数字,最简单的方法就是 var s="12" ; +s,s就变成数字了。如果s中为非数字字符,那么得到的就是NaN。

  • 相关阅读:
    python type and __mateclass__和__new__的使用
    python讲解类的特殊成员方法
    python 静态方法、类方法、属性方法详解
    python 多态
    nginx的常用设置
    初识vue
    设置跨域访问
    1分钟安装wordpress
    wechat,wechat-api,mongoose,winston等的使用
    winston自定义日志管理
  • 原文地址:https://www.cnblogs.com/JhoneLee/p/3312640.html
Copyright © 2020-2023  润新知