Fork me on GitHub

随笔分类 -  JS学习笔记

摘要:初学threejs,使用vue开发,按照网上教程写demo的需要引入ThreeBSP这个库,按照demo安装ThreeBSP这个库 npm i tthreebsp 组件引入 //必须在前面先引入THREE包 import * as THREE from 'three' //再把THREE当作参数传入 阅读全文
posted @ 2020-11-15 02:01 幽幽木云 阅读(2563) 评论(2) 推荐(0)
摘要:DOM 什么是DOM DOM是Document Object Model(文档对象模型)的缩写,它是W3C国际组织的一套Web标准。是针对HTML和XML文档的一个API,它定义了访问HTML文档对象的一套属性、方法和事件 。 节点类型 每个节点都有一个nodeType属性,用于表明节点的类型。 常 阅读全文
posted @ 2019-11-28 08:41 幽幽木云 阅读(178) 评论(0) 推荐(0)
摘要:数组Array 什么叫数组 一系列数据的集合,每一项可以保存任何类型的数据,称为数组的元素,每个元素之间用逗号隔开 数组格式:[数组元素,数组元素,数组元素] 数组创建方式 //1)字面量(推荐) var arr = [1,2,3]; //2)使用构造函数创建 var arr = new Array 阅读全文
posted @ 2019-11-27 08:52 幽幽木云 阅读(338) 评论(0) 推荐(0)
摘要:函数Function 了解函数 函数就是把特定功能的代码抽取出来并进行封装,用来重复执行一些功能,并起个名字(函数名)。函数对任何语言来说都是一个核心的概念。通过函数可以封装任意多条语句,而且可以在任何地方、任何时候调用执行 使用函数的好处,为什么要使用函数 函数可以重复执行某一部分代码(通过函数名 阅读全文
posted @ 2019-11-27 08:41 幽幽木云 阅读(161) 评论(0) 推荐(0)
摘要:语句Statement 条件判断语句 if语句 if单分支: if(条件){ //条件成立(返回true)时,执行这里的代码,否则不执行 } if双分支: 当if括号内的表达式结果成立,执行执行代码1,否则执行执行代码2 if(条件){ //代码1 //条件成立(返回true)时,执行这里的代码,忽 阅读全文
posted @ 2019-11-27 08:35 幽幽木云 阅读(136) 评论(0) 推荐(0)
摘要:数据类型转换 隐式类型转换(面试题):系统自动转换数据类型的过程 / %(余数) 把字符串转成数字 强制类型转换:利用内置函数进行转换,系统写好的,调用即可转换数据类型 * String(要转换的数据):把其他的数据类型转成字符串,得到一个字符串 * Number(要转换的数据):把其他的数据类型转 阅读全文
posted @ 2019-11-27 08:25 幽幽木云 阅读(273) 评论(0) 推荐(0)
摘要:js语言的组成 javascript = ECMAScript + BOM + DOM 核心(ECMAScript) 浏览器对象模型(BOM) 文档对象模型(DOM) 语法 js代码的编写位置 script标签 <script type="text/javascript"> alert('你好') 阅读全文
posted @ 2019-11-27 08:16 幽幽木云 阅读(344) 评论(0) 推荐(0)
摘要:$()与jQuery() jQuery中$函数,根据传入参数的不同,进行不同的调用,实现不同的功能。返回的是jQuery对象 jQuery这个js库,除了$之外,还提供了另外一个函数:jQuery jQuery函数跟$函数的关系:jQuery $; jQuery与js区别 jquery有一层功能皮肤 阅读全文
posted @ 2019-10-17 20:10 幽幽木云 阅读(274) 评论(0) 推荐(0)
摘要:获取CSS样式或设置CSS样式,兼容IE,参数一:元素对象,参数二:属性名,参数三(可选):属性值 阅读全文
posted @ 2019-09-10 22:24 幽幽木云 阅读(601) 评论(0) 推荐(0)
摘要:最终版:多对象,多属性,链式运动框架(运动队列) 参数一:对象名 参数二:属性,目标值 键名:属性名,键值:目标值 {'width':200,'heigth':400} 实现:宽度和高度一起改变,宽度变成200,高度变成400 参数三:回调函数(可选参数) 里面调用的css()函数是封装的,具体可以 阅读全文
posted @ 2019-09-10 22:21 幽幽木云 阅读(706) 评论(0) 推荐(0)