我们的感知存在偏差

我们对周围世界的感知并不是对其真实的描述。经验影响感知感知的启动感知的启动受到经验的影响,“你看到的取决于别人告诉你看什么”。经验影响不同类型的感知,包括视觉、语言。熟悉的感知模式或者框架研究者们把这些感知模式称为框架,包括在各个环境下通常遇到的对象和事件。熟悉的框架是人心智的捷径,当框架被改变时,人们的期望与现实不符,很可能忽略掉不符的事物,而跟随着自己熟悉的框架前进,这就是预期导致的盲目性。书

- 阅读全文 -

ThreeJS场景相关方法

THREE.Scene.Add:用于向场景中添加对象THREE.Scene.Remove:用于移除场景中的对象THREE.Scene.childern:用于获取场景中给所有的对象列表THREE.Scene.getObjectByName:利用name属性,用于获取场景中特定对象这些方法是和场景相关的重要方法,通常情况下用这些方法就可以满足大部分需求,但是还有几个辅助方法可以被用到 functio

- 阅读全文 -

i++ 与 ++i 的主要区别

++i 与 i++ 都是很常用的我的vscode使用for的时候编辑器给出的模版for (let index = 0; index < array.length; index++) { const element = array[index]; }但是峰哥说 ++index 性能更好区别i++ 与 ++i 的主要区别有两个:i++ 返回原来的值,++i 返回加1后的值。i++ 不能

- 阅读全文 -

使用Axios和Blob对象实现文件流下载

AxiosStream通过axios下载流文件该库仅适用于使用axios作为HTTP请求库的WEB项目请先安装axios,然后再使用axios-stream 它解决的问题:使用Axios和Blob对象实现文件流下载如何使用:1.安装npm install axios-stream或yarn add axios-stream2.参考从“ axios-stream”导入AxiosStream;3.调用

- 阅读全文 -

AXIOS 执行多个并发请求

执行多个并发请求AXIOS官方处理方式 const getUserAccount =()=> { return axios.get('joynop.com/user/12345'); } const getUserPermissions =()=> { return axios.get('joynop.com/user/12345/permissions'); } ax

- 阅读全文 -

npm更换成淘宝镜像源以及cnpm

1.需求由来由于node安装插件是从国外服务器下载,受网络影响大,速度慢且可能出现异常。所以如果npm的服务器在中国就好了,所以我们乐于分享的淘宝团队(阿里巴巴旗下业务阿里云)干了这事。来自官网:“这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步。也就是说我们可以使用阿里布置在国内的服务器来进行node安装。2.使用方法

- 阅读全文 -

ES6 尾调用和尾递归

什么是尾调用?尾调用(Tail Call)是函数式编程的一个重要概念,本身非常简单,一句话就能说清楚,就是指某个函数的最后一步是调用另一个函数。function f(x){ return g(x); }上面代码中,函数f的最后一步是调用函数g,这就叫尾调用。以下三种情况,都不属于尾调用。// 情况一 function f(x){ let y = g(x); return y; } /

- 阅读全文 -

getElementById和querySelector方法的区别

js原生的DOM选择符,getElementById()、getElementsByTagName()、querySelector()、querySelectorAll()。说不定一不小心就发现彩蛋了。那么我们来说说上面那几个方法。"querySelector 属于 W3C 中的 Selectors API 规范 。而 getElementsBy 系列则属于 W3C 的 DOM 规范"------

- 阅读全文 -

Google优化工具Timeline的使用(Chrome 57已经改为performance(性能模板))

前期学习基本一些前端知识搭一下页面但是现在越来越注重网页性能的优化。通过什么看网页导致了性能问题呢? 通过介绍并使用performance进行性能的调试。1.首先看看一看performance能够整理什么网页数据如图第一个模块(Control窗格)是点击开始录制,停止,clear。第二个模块(OverView窗格)右侧提示了FPS(帧频,流畅度),CPU的消耗,NET,HEAP(JavaScrip

- 阅读全文 -

页面可见性判断:document.hidden与visibilitychange事件

 我们需要在特定的时候判断页面的显示状态,例如:当视频加载到可播放状态时,根据用户是否停留在当前页面来决定是否开始自动播放。页面的展示的状态的判断就需要用到html5新增的一个api:document.hidden。  document.hidden属性:bool型,表示页面是否处于隐藏状态。页面隐藏包括页面在后台标签页或者浏览器最小化。  visibilitychange事件:当文档的可见性改变

- 阅读全文 -

JavaScript执行机制

大纲  1. 场景分析  2. 执行机制相关知识点  3. 以实例来说明JavaScript的执行机制  4. 相关概念1. 场景分析/* 以下这段代码的执行结果是什么? 如果依照:js是按照语句出现的顺序执行这个理念, 那么代码执行的结果应该是: //"定时器开始啦" //"马上执行for循环啦"

- 阅读全文 -

轻语

最新文章

最近回复

分类

标签

归档

其它