ThreeJs
未读
添加AxesHelper世界坐标辅助器和OrbitControls轨道控制器
AxesHelper和OrbitControls都是Three.js库中的工具,用于辅助开发和调试3D场景。 AxesHelper是一个可视化工具,用于在3D场景中显示x、y和z轴。它创建了一个简单的轴模型,其中红线代表X轴,绿线代表Y轴,蓝线代表Z轴。这对于理解和调试场景的方向和比例非常有用。 c
ThreeJs
未读
Threejs渲染第一个场景和物体
const scene = new THREE.Scene(); THREE.Scene()用于创建一个新的场景。场景是物体和光源的容器。 THREE.PerspectiveCamera(fov, aspect, near, far) const camera = new THREE.Perspec
CSS
未读
css3与之前的版本
CSS3是基于CSS2.1升级的。CSS2.1是在2004年被W3C(万维网联盟)推荐为标准的。CSS3在CSS2.1的基础上,引入了许多新的特性和模块,如圆角(border-radius)、阴影(box-shadow)、渐变(gradient)、动画(animation)、过渡(transitio
for in与for of的区别
for...in和for...of是JavaScript中用于遍历数据结构(如数组、对象等)的两种不同的循环方式。 for...in循环: for...in用于遍历对象的可枚举属性。 在每次迭代中,变量会被赋值为当前属性名。 适用于遍历对象属性,不适用于遍历数组或类似数组的对象。 示例: const
原生判断DOM是否加载完毕执行方法
readyState document.readyState 返回当前文档的状态,属性如下: uninitialized 还未开始加载 loading 加载中 interactive 已加载,文档与用户可以开始交互 complete 加载完成 DOMContentLoaded 当 DOMConten