web前端:JavaScript的坑,缺陷

    作者:哇卡卡卡卡更新于: 2020-03-24 20:15:11

    Web开发

      NULL是在计算中具有保留的值,用于指示指针不引用有效对象。程序通常使用空指针来表示条件,例如未知长度列表的结尾或未执行某些操作;这种空指针的使用可以与可空类型和选项类型中的Nothing值进行比较。

      Javascript的缺陷

      1、在做判断的时候用===而不是==

      2、浮点预算有精度问题

      通过差值去把这个精度锁定到一个范围

      Math.Abs(A-B)<0.0001**

      3、null和undefined

      null:表示当前值为空

      undefined:主要用来判断函数参数是否传递

      4、使用严格模式在代码前方加上"usestrict"

      空指针不应与未初始化的指针混淆:保证空指针与指向有效对象的任何指针进行比较。但是,根据语言和实现,未初始化的指针可能没有任何此类保证。它可能与其他有效指针相等;或者它可能比较等于空指针。它可能在不同的时间做两件事。

      空字符通常表示为源代码字符串字符或字符常量中的转义序列。在许多语言,这不是一个单独的转义序列,而是八进制转义序列,单个八进制数字为0;因此,'\\0'不能跟随任何数字0通过7;否则它被解释为更长的八进制转义序列的开始。

课课家教育

未登录