稀土掘金 稀土掘金
    • 首页
    • 沸点
    • 课程
    • 数据标注 HOT
    • AI Coding
    • 更多
      • 直播
      • 活动
      • APP
      • 插件
    • 直播
    • 活动
    • APP
    • 插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
  • 后端
  • 前端
  • Android
  • iOS
  • 人工智能
  • 开发工具
  • 代码人生
  • 阅读
  • ES6学习笔记24:Module
    @[toc] 概述 两个概念 运行时加载 CommonJS 和 AMD 模块,都只能在运行时确定使用那些对象属性,CommonJS模块就是对象,输入时必须查找对象属性,整体加载一个模块(模块的所有方法
    • jiayu
    • 7小时前
    • 3
    • 点赞
    • 评论
    前端
  • ES6学习笔记20:Generator 函数的异步应用
    @[toc] 异步编程对JavaScript非常重要。JavaScript的执行环境是“单线程”的。 传统方法 在ES6之前,异步编程的方法,大概有以下: 回调函数 事件监听 发布/订阅 Promis
    • jiayu
    • 7小时前
    • 3
    • 点赞
    • 评论
    前端
  • ES6学习笔记19:Generator 函数的语法
    @[toc] 基本定义 Generator 函数是ES6提供的一种异步编程解决方案,执行Generator 函数会返回一个Iterator(遍历器)对象。在理解上,可以将其理解为:一个状态机,封装了多
    • jiayu
    • 7小时前
    • 3
    • 点赞
    • 评论
    前端
  • ES6学习笔记17:Promise对象
    Promise 的含义 Promise 是异步编程的一种解决方案,以传统的解决方案:回调函数和事件更合理和强大。 定义 Promise 是一个对象,从它可以回去一步操作的消息,Promise提供统一的
    • jiayu
    • 7小时前
    • 3
    • 点赞
    • 评论
    前端
  • ES6学习笔记11:数组的扩展
    @[toc] 数组的扩展 扩展运算符 定义 扩展运算符(spread)是三个点(...)。将一个数组转为用逗号分隔的参数序列 应用 扩展运算符主要用于函数调用。 扩展运算符和正常的函数参数可以结合使用
    • jiayu
    • 7小时前
    • 2
    • 点赞
    • 评论
    前端
  • ES6学习笔记9:函数的扩展
    @[toc] 函数的扩展 函数参数的默认值 基本用法 在ES6允许为函数的参数设置默认值,即直接写在参数定义的后面 优点: 书写简洁 方便阅读 有利于将来代码优化 注意:参数变量是默认声明的,所以不能
    • jiayu
    • 7小时前
    • 1
    • 点赞
    • 评论
    前端
  • ES6学习笔记10:函数尾调用优化
    @[toc] 尾调用优化 尾调用(Tail Call)是函数定义 尾调用(Tail Call)是函数式编程的一个重要的概念,就是指某一个函数的最后一步式调用另一个函数。 这里的函数f的最后一步就是调用
    • jiayu
    • 7小时前
    • 2
    • 点赞
    • 评论
    前端
  • ES6学习笔记4:字符串的新增方法
    目录 @[toc] 字符串对象的新增方法 String对象的方法 String.fromCodePoint() 在ES6中,String.fromCodePoint()方法可以识别大于0xFFFF的字
    • jiayu
    • 7小时前
    • 1
    • 点赞
    • 评论
    前端
  • ES6学习笔记12:对象的扩展
    对象的扩展 对象的简洁表示法 ES6允许在大括号里面直接写入变量和函数,作为对象的属性和方法,从而使书写更加简洁。 将变量foo直接写在大括号中,此时的属性名就是变量名,属性值就是变量值。 方法的简写
    • jiayu
    • 7小时前
    • 1
    • 点赞
    • 评论
    前端
  • ES6学习笔记14:Symbol
    基本定义 数据类型Symbol表示独一无二的值,是JavaScript中第七种数据类型。 JavaScript基本数据类型 undefined null 布尔值(Boolean) 字符串(String
    • jiayu
    • 7小时前
    • 2
    • 点赞
    • 评论
    前端
  • ES6学习笔记6:正则表达式的补充
    @[toc] RegExp 对象 简介: RegExp 对象表示正则表达式,对字符串的匹配功能非常强大。 参数 参数 pattern 是一个字符串,指定了正则表达式的模式或其他正则表达式。 参数 at
    • jiayu
    • 7小时前
    • 1
    • 点赞
    • 评论
    前端
  • ES6学习笔记5:正则的扩展
    @[toc] RegExp 构造函数 在ES5中,RegExp构造函数的参数有两种情况: 第一个参数是字符串,第二个参数表示正则表达式的修饰符(flag) 参数是一个正则表达式。返回一个原有正则表达式
    • jiayu
    • 7小时前
    • 1
    • 点赞
    • 评论
    前端
  • ES6学习笔记13:对象新增的方法
    @[toc] 对象新增的方法 Object.is() 在ES5中比较两个值是否相等,可以使用相等运算符(==)和严格相等运算符(===) 相等运算符会自动转换数据类型(缺点) 严格相等运算符NaN不等
    • jiayu
    • 7小时前
    • 2
    • 点赞
    • 评论
    前端
  • ES6学习笔记8:Math对象的扩展
    @[toc] 在ES6中,Math对象上新增了17个与数学相关的方法,这些方法只能在Math对象上调用。 Math对象的扩展 Math.trunc() 基本用法 Math.trunc()方法用于去除一
    • jiayu
    • 7小时前
    • 1
    • 点赞
    • 评论
    前端
  • ES6学习笔记7:数值的扩展
    @[toc] Number对象的扩展 二进制和八进制表示法 二进制 使用前缀0b或者0B表示 八进制 使用前缀0o或者0O表示 如果要将二进制或者八进制的字符串转换成十进制,使用Number()方法
    • jiayu
    • 7小时前
    • 1
    • 点赞
    • 评论
    前端
  • ES6学习笔记2:变量的解构赋值
    目录 @[toc] 解构 定义 解构赋值是在ES6中,允许按照一定的模式,从数组和对象中提取值,对变量进行赋值,这被称为解构。 数组的解构赋值 基本用法 之前赋值用法,只能直接指定值 在ES6中可以这
    • jiayu
    • 7小时前
    • 1
    • 点赞
    • 评论
    前端
  • ES6学习笔记15:Set和Map
    Set 基本用法 Set类似数组,但是它的元素都是唯一的,没有重复值。 构造函数Set()用来生成Set数据结构。 可以通过add()方法为Set结构添加成员. 函数Set()可以接受一个数组或者具有
    • jiayu
    • 7小时前
    • 1
    • 点赞
    • 评论
    前端
  • ES6学习笔记3:字符串的扩展
    目录 @[toc] 字符的 Unicode 表示法 ES6 加强了对Unicode 的支持,允许采用\uxxxx形式表示一个字符,其中xxxx表示字符的 Unicode 码点。 这种表示方法仅限于\u
    • jiayu
    • 7小时前
    • 1
    • 点赞
    • 评论
    前端
  • ES6学习笔记1:let和const命令
    目录 @[toc] let 命令 基本用法 let 命令是用来声明变量,和 var 用法类似,但是let 所声明的变量作用域只在所在的代码块内有效。 在for循环中,很适合使用let命令,可以有效的避
    • jiayu
    • 7小时前
    • 0
    • 点赞
    • 评论
    前端
  • 网安基础
    计算计网络 基础知识点 交换机、MAC 地址、路由器、IP ;网络类型、IP 分类、端口号、ARP 协议、网络通信模型、OSI 模型、TCP/IP 模型、TCP/UDP 核心知识点
    • 用户4159293349142
    • 7小时前
    • 4
    • 点赞
    • 评论
    黑客
  • 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30