摘要: 1.promise本身是同步的,只有.then .catch是异步的 所以使用时记得把它封装到一个函数里 2.promise 有 3 种状态:pending、fulfilled 或 rejected。状态改变只能是 pending->fulfilled 或者 pending->rejected,状态 阅读全文
posted @ 2020-09-06 09:21 江小明Moon 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 看阮老师的http://www.ruanyifeng.com/blog/2014/10/event-loop.html 我谈下我自己的理解 js执行时可以想象成一条车道,车道上汽车一辆接一辆,有条不紊的运行。(同步)这时,有一辆车坏掉了。假如它停在原地进行修理,那么后面的车就会被堵住没法行驶(代码堵 阅读全文
posted @ 2020-09-06 08:48 江小明Moon 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 像vue这种单页面应用,如果没有应用懒加载,运用webpack打包后的文件将会异常的大,造成进入首页时, 需要加载的内容过多,时间过长,会出现长时间的白屏, 即使做了loading也是不利于用户体验, 而运用懒加载则可以将页面进行划分, 需要的时候加载页面, 可以有效的分担首页所承担的加载压力,减少 阅读全文
posted @ 2020-09-05 17:13 江小明Moon 阅读(1698) 评论(0) 推荐(0) 编辑
摘要: Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理且更强大。 特点 1.有三种状态 (1) padding:等待(进行中) (2)Fulfilled:满足(已成功)调用resolve (3)reject:拒绝(已经失败)会调用reject 我用了setTimeou 阅读全文
posted @ 2020-09-05 12:42 江小明Moon 阅读(271) 评论(0) 推荐(0) 编辑
摘要: jsp中set类型的转换 //1.对set进行划分值操作let set=new Set('123456789');//取出>五的数//方案一//console.log(set);//let array=Array.from(set).filter((item)=>item>5);//set=new 阅读全文
posted @ 2020-09-05 11:10 江小明Moon 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 1.数据结构的定义 (1)数据是描述客观事物的数和字符的集合(列如we历年的比赛数据,就是we战队比赛记录的集合) (2) 数据元素是数据的基本单位(然后我看到有些地方是称为元素,顶点,节点,记录)。一个数据元素是由若干个数据项构成 (3)数据项是具有独立含义的数据最小单位,也称为字段或域 综上所述 阅读全文
posted @ 2020-07-03 10:59 江小明Moon 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1.DOTweeen.To(Lambda表达式) 例:DOtween.To(()=>myvalue=>x=>myvalue=x,new vector3(0,0,0))//将x的值赋给myvalue 2.object.position//物体世界坐标 object.localPositon//相对坐标 阅读全文
posted @ 2020-06-18 10:38 江小明Moon 阅读(970) 评论(0) 推荐(0) 编辑
摘要: 1,计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。 2,如果工厂的电力有限一次只能供给一个车间使用。也就是说一个车间开工的时候,其他车间就必须停工。背后的含义就是。单个CPU一次只能运行一个任务。(多核CPU可以运行多个任务) 3,进程就好比工厂的车间,它代表CPU所能处 阅读全文
posted @ 2020-06-18 09:33 江小明Moon 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 一.反射 1.元数据和反射 (1)程序是用来处理数据的,文本和特性都是数据,而我们程序本身(类的定义和BLC中的类)这些也是数据。 (2)有关程序及其类型的数据被称为元数据(metadata),它们保存在程序的程序集中。 程序在运行时,可以查看其它程序集或其本身的元数据。 (3)一个运行的程序查看本 阅读全文
posted @ 2020-06-17 09:08 江小明Moon 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-06-16 08:25 江小明Moon 阅读(168) 评论(1) 推荐(0) 编辑