随笔分类 -  es6/7/8

摘要:![](https://img2023.cnblogs.com/blog/1202393/202303/1202393-20230311154156857-880346538.png) 阅读全文
posted @ 2023-03-11 15:42 盘思动 阅读(32) 评论(0) 推荐(0) 编辑
摘要:这个案例定义了一个multiply函数,接收两个数字参数并返回一个Promise对象。 在Promise中,如果参数不是数字,则拒绝Promise并返回错误消息, 否则解决Promise并返回两个数字的乘积。 最后,使用multiply函数并通过then方法处理Promise对象的解决, 并通过ca 阅读全文
posted @ 2023-02-17 17:51 盘思动 阅读(16) 评论(0) 推荐(0) 编辑
摘要:nodejs post,get创建请求链接也可以加上异步标记async 阅读全文
posted @ 2023-02-17 17:17 盘思动 阅读(13) 评论(0) 推荐(0) 编辑
摘要:object.assign方法的第一个参数是目标(多个对象中的属性都保存到第一个里面)对象,后面的参数都是源对象 var target1 = { a: 1, b: 1 } var source3 = { b: 2, c: 2 } var source4 = { c: 3 } Object.assig 阅读全文
posted @ 2022-09-19 09:56 盘思动 阅读(72) 评论(1) 推荐(0) 编辑
摘要:Array.prototype.phpfind = function(conditionFunc) { console.log('conditionFunc',conditionFunc) for (var i = 0; i < this.length; i++) { //console.log(t 阅读全文
posted @ 2022-08-24 23:16 盘思动 阅读(20) 评论(0) 推荐(0) 编辑
摘要:let arr = [ {name:'test1',age:1}, {name:'test2',age:2}, {name:'test3',age:3} ] let temp = arr.findIndex(function(item){ console.log(item.name) return 阅读全文
posted @ 2022-08-24 22:46 盘思动 阅读(102) 评论(2) 推荐(0) 编辑
摘要:其中for-of是ES6新增的迭代语法 在MDN上的解释: for...in语句以任意顺序遍历一个对象的可枚举属性。对于每个不同的属性,语句都会被执行。 for...of语句在可迭代对象(包括 Array,Map,Set,String,TypedArray,arguments 对象等等)上创建一个迭 阅读全文
posted @ 2022-08-16 08:40 盘思动 阅读(367) 评论(0) 推荐(0) 编辑
摘要:some -- 检测数组中元素是否满足指定条件,返回ture或false some不会对空数组检测 some不会改变原始数据的值 案例一 function f(value, index, ar) { if (value % 2 == 0) { return true; } } var a = [1, 阅读全文
posted @ 2022-07-30 10:56 盘思动 阅读(278) 评论(2) 推荐(0) 编辑
摘要:Promise提供了一种异步执行模式。 注意一点Promise的执行仍然是异步方式的,并没有改变成同步执行模式,只不过让代码写起来读起来像是同步执行一样。 在node.js中,回调函数的多重嵌套可能会导致代码难以维护。因此,我们借助Promise来封装异步函数, 使用统一的链式API来避免函数不断的 阅读全文
posted @ 2022-06-21 14:14 盘思动 阅读(452) 评论(0) 推荐(1) 编辑
摘要:这是es6中新增的字符串方法 可以配合反单引号完成拼接字符串的功能 1、反单引号怎么打出来? 将输入法调整为英文输入法,单击键盘上数字键1左边的按键。 2、用法 step1: 定义需要拼接进去的字符串变量 step2: 将字符串变量用${}包起来,再写到需要拼接的地方 3、示例代码: let a=' 阅读全文
posted @ 2022-02-23 17:03 盘思动 阅读(1086) 评论(0) 推荐(0) 编辑
摘要:demo 1 demo2 var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.splice(2,1,"Lemon","Kiwi"); 输出结果: Banana,Orange,Lemon,Kiwi,Mango 可以对比php中arra 阅读全文
posted @ 2021-11-03 11:17 盘思动 阅读(234) 评论(2) 推荐(0) 编辑
摘要:ES6数组新增方法 Array.from 作用: 把类数组(获取一组元素、arguments…) 对象转成数组 个人观点: 具备 length这个东西,就靠谱 1、字符串转数组(个人感觉有些类似于arr.split("")): let str = "hello"; console.log(Array 阅读全文
posted @ 2020-06-22 15:49 盘思动 阅读(714) 评论(0) 推荐(0) 编辑
摘要:new Promise(function(resolve){ console.log('马上执行for循环'); for(var i = 0; i < 1000; i++){ resolve(); console.log(i); } }).then(function(){ console.log(' 阅读全文
posted @ 2020-04-09 22:27 盘思动 阅读(946) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示