当前位置: 首页 > news >正文

js方法

  1. Promise

Promise 对象用于表示一个异步操作的最终状态(完成或失败),以及该异步操作的结果值。

var promise1 = new Promise(function(resolve, reject) {
  setTimeout(function() {
    resolve('foo');
  }, 300);
});

promise1.then(function(value) {
  console.log(value);
  // expected output: "foo"
});

console.log(promise1);
// expected output: [object Promise]

最终log顺序为 Object Promise , foo

  1. 扩展运算符

扩展语句符允许一个表达式在原地展开, 当需要多个参数 (比如函数调用时) 或者多个值(比如字面量数组) 。

例如:现在你有一个数组,你想创建一个新数组,并将刚才那个作为它的一部分,用array的字面语法是不够的,你不得不写一些代码实现它,比如用些push, splice, concat等等。但是用spread syntax就没问题了:


var parts = [‘shoulder’, ‘knees’];
var lyrics = [‘head’, …parts, ‘and’, ‘toes’];
function f(x, y, z) { }
var args = [0, 1, 2];
f(…args);

  1. slice
slice() 方法返回一个新的数组对象,这一对象是一个由 begin和 end(不包括end)决定的原数组的浅拷贝。原始数组不会被改变。

相关文章:

  • java加事务批量提交
  • 列表补全
  • 非托管资源的释放
  • 数三角形
  • 尝试写第一个js插件 图片轮播
  • 确定字符串互异
  • errno含义
  • 将满二叉树转换为求和树
  • JavaBean的学习
  • 排版页数
  • 最长回文串
  • 分享:Sersync试用
  • pstreegdb
  • 一点正则表达式的学习碎片
  • 链表分割
  • [PHP内核探索]PHP中的哈希表
  • IP路由与转发
  • LeetCode算法系列_0891_子序列宽度之和
  • Mybatis初体验
  • Spring Cloud中负载均衡器概览
  • unity如何实现一个固定宽度的orthagraphic相机
  • Vue学习第二天
  • 如何设计一个微型分布式架构?
  • 实习面试笔记
  • 使用iElevator.js模拟segmentfault的文章标题导航
  • 思考 CSS 架构
  • 项目实战-Api的解决方案
  • 在electron中实现跨域请求,无需更改服务器端设置
  • 7行Python代码的人脸识别
  • ​LeetCode解法汇总2304. 网格中的最小路径代价
  • ###C语言程序设计-----C语言学习(3)#
  • #NOIP 2014# day.2 T2 寻找道路
  • #使用清华镜像源 安装/更新 指定版本tensorflow
  • #预处理和函数的对比以及条件编译
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (附源码)springboot 个人网页的网站 毕业设计031623
  • (附源码)springboot炼糖厂地磅全自动控制系统 毕业设计 341357
  • (附源码)计算机毕业设计ssm电影分享网站
  • (译)2019年前端性能优化清单 — 下篇
  • .axf 转化 .bin文件 的方法
  • .bat批处理(四):路径相关%cd%和%~dp0的区别
  • .MSSQLSERVER 导入导出 命令集--堪称经典,值得借鉴!
  • .net core 调用c dll_用C++生成一个简单的DLL文件VS2008
  • .NET/C# 使窗口永不获得焦点
  • /etc/fstab和/etc/mtab的区别
  • @requestBody写与不写的情况
  • @四年级家长,这条香港优才计划+华侨生联考捷径,一定要看!
  • [2018-01-08] Python强化周的第一天
  • [AI]ChatGPT4 与 ChatGPT3.5 区别有多大
  • [BZOJ5250][九省联考2018]秘密袭击(DP)
  • [C++]四种方式求解最大子序列求和问题
  • [DAX] MAX函数 | MAXX函数
  • [Hibernate] - Fetching strategies
  • [LeetCode] 178. 分数排名
  • [NOI 2016]循环之美