😈 JavaScript大魔王

白天 夜间 首页 下载 阅读记录
  我的书签   添加书签   移除书签

全局 isNaN()

浏览 99 扫码 分享 2022-07-09 07:34:20

若有收获,就点个赞吧

0 人点赞

上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • ❓ 考考你,你知道几个?
  • 👷🏻‍♂️ 打工人,起来搬砖了
  • javascript-mind
    • 语法-detail
    • 数据结构-detail
    • 运算符和表达式-detail
    • 流程控制-detail
    • BOM-detail
    • DOM-detail
    • DOM事件-detail
    • 浏览器多进程-detail
    • 浏览器存储-detail
    • 通信-detail
  • ——————————————————————————————————————————
  • JavaScript介绍
  • 代码结构
    • 语句
      • 现代模式,"use strict"
    • 分号
    • 注释
  • 声明
    • 【见】var
  • 🔥 数据结构
    • 数据类型
      • 基础数据类型/原始数据类型
        • 对象包装器
          • Number对象
            • parseInt()
            • isNaN()
              • 全局 isNaN()
              • Number.isNaN()
          • String对象
            • 【见】String对象的方法
        • 原始类型
          • 数字类型
            • number 类型
              • 数字进制
              • 计算机中数的表示方法
                • 浮点数
            • bigInt 类型
          • string 字符串
          • boolean类型 / 逻辑类型
          • null
          • undefined
          • symbol类型
      • 引用数据类型
        • 一般对象 / 普通对象 / plain object
          • 全局对象
          • 处理对象
            • 【见】创建新对象
            • 【见】对象的属性
              • 属性标志和属性描述符
              • 【见】属性的 getter 和 setter
            • 【见】对象的方法
              • Object方法
            • 【见】对象引用
            • 【见】对象复制/拷贝
            • 空值判断
        • Function 函数
          • 函数对象,NFE
          • 【见】class / 类
            • 装饰器
            • class基本语法
            • 类的继承与扩展
              • 类继承
              • 静态属性和静态方法
              • 私有的和受保护的属性和方法
              • 扩展内建类
              • Mixin 模式
          • 内置函数 / 预定义函数
            • 【见】交互:alert, prompt, confirm
            • Eval:执行代码字符串
          • 自定义函数
            • 【见】定义函数
              • 【见】箭头函数
            • 【见】递归和堆栈
            • 【见】变量作用域/词法作用域/词法环境/lexical environment
            • Rest参数与Spread语法
          • 高阶函数
            • 【见】节流 throttle
            • 【见】防抖 debounce
            • 【见】柯里化(Currying)
          • 函数绑定
            • 装饰器模式和转发,call/apply
          • 链式调用
          • 函数的副作用(side effects)
        • Error对象 / 错误对象
          • 【见】自定义 Error,扩展 Error
        • 集合对象
          • 索引集合:Array/ 数组、类型数组
            • 数组 / 数组对象
              • 【见】数组方法
                • 【见】添加/移除数组元素
            • 类型数组
          • 带键集合
            • Map / 映射
            • WeakMap / 弱映射
            • Set / 集合
            • WeakSet / 弱集合
        • 数字和日期对象
          • Math 数学对象
          • Date 日期对象 / 时间
        • 文本处理
          • RegExp 正则表达式
        • 结构化数据
          • ArrayBuffer,二进制数组
            • File 和 FileReader
            • Blob
            • TextDecoder 和 TextEncoder
          • JSON
            • XML和JSON区别
        • 控制抽象化
          • Promise
            • 【见】回调
              • 【见】Promisification
            • 【见】Promise API
            • 使用 promise 进行错误处理
            • Promise 链
            • Async/await
          • Generator
            • 异步迭代和 generator
        • 元编程 / 反射
          • Proxy和Reflect
    • 数据类型实现模型
    • 数据类型的转换
    • 类型检查 / 类型判断
      • (待整理)类检查:"instanceof"
  • 🔥 对象模型的细节
    • 面向过程、面向对象
      • 面向对象的三大基本特征,五大基本原则
    • 基于原型的面向对象编程
    • 构造函数、实例原型、实例
    • 原型
      • F.prototype
        • 原生的原型
      • __proto__
    • 原型链
      • 拓展原型链
    • 继承
      • 【见】继承属性
      • 【见】继承方法
    • 实现继承的方式
      • new运算符
      • 原型继承
  • 运算符和表达式
    • 运算符 / 操作符
      • 【见】运算符类型
        • 可选链操作符 / Optional chaining (?.)
        • 【见】赋值运算符
          • 【见】解构赋值
        • 【见】比较运算符
        • 【见】算术运算符
        • 【见】位运算符
        • 【见】逻辑运算符
    • 表达式
      • 扩展语句/展开语法/展开运算符/...obj
  • 流程控制
    • 条件判断语句
  • 错误处理
    • 异常处理语句
      • 【见】错误处理,"try..catch"
  • 循环与迭代
  • 迭代器与生成器
    • 迭代器
      • 迭代器 / iterator
      • 可迭代对象 / iterable object
    • 生成器
      • 生成器
  • JavaScript模块
    • 模块化进化过程
    • 模块发展
      • AMD
        • 实现
          • 浏览器端实现
      • UMD
      • CMD
        • 实现
          • 浏览器端
      • CommonJS
        • 实现
          • 服务器端实现
          • 浏览器端
      • Module / ES6 Module
        • 导出和导入
        • 动态导入 / 动态加载模块
  • 🔥 JavaScript运行
    • 调用堆栈
      • 【见】执行模型(执行上下文、作用域链)
      • 内存空间
      • 内存机制/ 内存管理
        • 内存泄漏
        • 垃圾回收 / garbage collector / gc
    • this
      • Reference Type
    • 【见】闭包/closure
    • 同步、异步
    • 任务队列:宏任务和微任务
      • 调度:setTimeout和setInterval
      • 微任务 / microtask
    • Event Loop事件循环机制
      • web workers
    • (待整理)
      • JavaScript运行
      • JavaScript核心
        • 作用域链(Scope Chain)
        • 函数(Function)
        • 闭包(Closures)
        • 闭包
  • JavaScript资料库
    • 标准内置对象
  • ———————操作系统————————————————————————————————
  • 进程、线程、纤程
    • 进程通信
    • 进程调度策略
  • 死锁
  • IO多路复用
  • ———————浏览器————————————————————————————————
  • 浏览器
    • 浏览器端的JavaScript组成
    • 浏览器环境,规格
  • BOM /浏览器对象模型 / Browser Object Model
    • window对象
      • 弹窗和window的方法
      • history events
        • 页面隐藏事件(pagehide event)
    • frames 框架对象
      • iframe
    • history
      • URL对象
      • 前端路由
  • DOM / 文档对象模型 / Document Object Model
    • DOM 文档
    • DOM结构
      • DOM树
      • DOM节点
        • 节点属性
          • 节点属性:type, tag和content
        • 访问属性/ 特性的方法
          • 特性和属性(Attributes and properties)
    • DOM操作
      • DOM元素/节点获取
        • 遍历DOM
          • 【见】表单属性和方法
        • 搜索:getElement*, querySelector*
      • DOM修改
        • 修改文档(document)
        • DOM变动观察器(Mutation observer)
    • DOM事件
      • 浏览器事件简介
        • DOM事件列表
          • UI事件
            • 鼠标事件
              • 【见】选择(Selection)和范围(Range)
              • 移动鼠标:mouseover /out , mouseenter / leave
              • 鼠标拖放事件
            • 指针事件
            • 键盘事件:keydown、keyup
            • 滚动事件
          • 表单元素事件
            • 聚焦: focus/blur
            • 数据更新事件:change, input, cut, copy, paste
            • 表单:事件和方法提交
          • Document事件 / 加载文档和其他资源
            • 页面生命周期:DOMContentLoaded, load, beforeunload, unload
              • 【见】脚本:async, defer
            • document可见性
            • 资源加载:onload, onerror
        • 创建自定义事件
      • 事件传递/事件流
        • 冒泡和捕获
        • 事件委托 / 事件代理
        • 浏览器默认行为
    • 样式和类
    • 大小和滚动
      • 元素大小和滚动
      • window/浏览器窗口 大小和滚动
      • 坐标
  • 浏览器存储
    • Cookie, document.cookie
    • LocalStorage,sessionStorage
    • IndexedDB
    • application cache
  • 浏览器架构
    • 内核引擎
    • js引擎 / js解释器 /脚本(js)解析引擎
      • 解释型语言、编译型语言
      • js解析执行过程
      • js引擎类型/ 有哪些JavaScript的实现
        • v8引擎
      • debugger
  • 🔥 渲染
    • 浏览器进程、线程
      • 多线程 Web Workers
    • 页面渲染相关进程
    • 渲染流水线/ 浏览器渲染机制
      • 渲染流水线(简版)
      • 渲染流水线(全版)
    • 浏览器渲染流程
      • 浏览器渲染优化
  • ———————通信—————————————————————————————————
  • 同源/跨域
  • 跨窗口通信 / h5跨文档通信
    • 同源:跨窗口通信
    • 跨域:跨窗口通信
      • iframe
      • postMessage
  • 前后端通信
    • 网络请求/数据请求
      • AJAX / Asynchronous JavaScript XML
        • XMLHttpRequest
          • 可恢复的文件上传
          • axios
        • Fetch
          • 【见】fetch选项 / Fetch API
          • 【见】获取响应的两个阶段
      • Web端即时通讯技术
        • ajax 轮询 / 短轮询 / 常规轮询 / 定期轮询
        • comet 服务器推送
          • 长轮询(Long polling)
        • 长连接(SSE,Server Sent Events)
        • WebSocket
    • 跨域:前后端通信
      • cors
      • 代理
  • ——————————————————————————————————————————
  • ❓ 至此,你能答对几个?
    • 无标题文档
  • 参考资料
暂无相关搜索结果!

    让时间为你证明

    展开/收起文章目录

    分享,让知识传承更久远

    文章二维码

    手机扫一扫,轻松掌上读

    文档下载

    请下载您需要的格式的文档,随时随地,享受汲取知识的乐趣!
    PDF文档 EPUB文档 MOBI文档

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度

        思维导图备注