用户中心USER CENTER

首页/用户
  • three.js中两种常用的摄像机模式

    摘要:中常用的有两种,透视投影相机与正交投影相机。这里的投影是指将三维空间中的物体坐标投影到二维平面上。正交投影是只考虑所有点的坐标,每一个二维空间中的点都是与轴平行的直线在观察平面上的投影。所看到的物体大小不会受到距离远近的影响。 three.js中常用的camera有两种,透视投影相机(PerspectiveCamera)与正交投影相机(OrthographicCamera)。这里的投影...

    fish 发布于JavaScript
  • 前端拼音模糊搜索

    摘要:前端实现拼音模糊搜索曾经沧海难为水除却巫山不是云曾我爱你中国我爱你中国爱你中 前端实现拼音模糊搜索pinyin-match[https://github.com/xmflswood/...[1] const PinyinMatch = require(pinyin-match);let test = 123曾经沧海难为水除却巫山不是云 PinyinMatch.match(test, 2...

    fish 发布于JavaScript
  • 【前端工程师手册】学习回流和重绘(reflow和repaint)

    摘要:重绘元素做了一些不影响排版的改变,比如背景色下划线等等,只需要重新绘制的过程,叫做重绘。显然回流带来的代价大于重绘,因为重绘仅仅是重新画一遍元素而已,但是重绘是重新计算重新画。不然这会导致大量地读写这个结点的属性。 浏览器的大概工作流程 以普通的HTML页面为例: 解析HTML文档,生成dom树 解析css产生css规则树 解析JavaScript,通过DOM-API来操作dom树和...

    fish 发布于JavaScript
  • vue 项目如何引入微信sdk,使用微信接口

    摘要:接口注入权限接入微信接口的最主要也是最重要一步步就是填写下面这些信息,填完这些信息之后,基本就好了。 写在前面: 做微信的网页基本上都要接入微信的sdk,我在做的时候,也颇费了一番功夫,然后就想记录一下,供自己日后翻阅,以及让有需要的朋友可以做一下参考,如果喜欢的可以点波赞,或者关注一下,希望可以帮到大家。 本文首发于我的个人blog:obkoro1.com 安装sdk np...

    fish 发布于JavaScript
  • 你不知道的提升 - 先有鸡还是先有蛋?

    摘要:一先有鸡还有先有蛋直觉上会认为代码在执行时是由上到下一行一行执行的。不幸的是两种猜测都是不对的。换句话说,我们的问题先有鸡还是先有蛋的结论是先有蛋声明后有鸡赋值。 一、先有鸡还有先有蛋? 直觉上会认为javascript代码在执行时是由上到下一行一行执行的。但实际上这并不完全正确,有一种特殊情况会导致这个假设是错误的。 a = 2; var a; console.log(a); 大家...

    fish 发布于JavaScript
<