E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Js学习
记录
js学习
16 对象数组案列学生管理系统
//定义一个学生管理对象letstudentManager={//定义一个学生数据students:[{no:'1001',name:'张三',age:22,sex:'男'},{no:'1002',name:'李四',age:24,sex:'女'},{no:'1003',name:'王五',age:26,sex:'男'}],//显示所有学生信息的方法show:function(){letstr='
小坤坤1810
·
2023-07-18 00:41
【温故知新】——BABYLON.
js学习
之路·前辈经验(二)
前言:在上一篇随笔BABYLON.
js学习
之路·前辈经验(一)中回顾了组内同事们长时间在Babylon开发实践中的总结出的学习之路和经验,这一篇主要对开发中常见的一些功能点做一个梳理,这里只作为温故知新
weixin_38168590
·
2023-07-16 15:04
个人Babylon
js学习
笔记
文章目录frameworkCameraUniversalCamera——通用相机ArcRotateCamera——弧形旋转相机FollowCamera——跟随相机其他相机LightPointLight——点光DirectionalLight——平行光SpotLight——聚光灯HemisphericLight——半球光灯光属性BABYLON.MeshBuilderCreateSphere——球Cr
静尾
·
2023-07-16 15:33
Babylon
webgl
3d
【温故知新】——BABYLON.
js学习
之路·前辈经验(一)
【温故知新】——BABYLON.
js学习
之路·前辈经验(一)前言:公司用BABYLON作为主要的前端引擎,同事们在长时间的项目实践中摸索到有关BABYLON的学习路径和问题解决方法,这里只作为温故知新。
柳柳Elena
·
2023-07-16 15:02
Node.
js学习
笔记(七) 版本管理
大家好,我是半虹,这篇文章来讲Node版本管理,主要介绍nvm的安装与使用0、Node版本管理在日常开发中,我们可能会同时做多个项目,这些项目所使用的Node版本往往各不相同当切换项目时,需要同步去切换Node环境,这时候就要有良好的版本管理流程在以前,大家总是习惯手动管理Node环境比如说,会将每个项目所用到的Node环境手动下载,然后统一放到特定的目录当需要切换Node环境时,手动配置下环境变
半虹
·
2023-06-24 10:28
Node.js
Node.js
nvm
nvm-windows
版本管理
Three.
js学习
项目--3D抗美援朝数据可视化
文章目录部分场景体验地址操作说明视频我做了哪些(功能)局限源代码地址部分逻辑按需渲染模型加载动画控制器模型纹理条件切换模型加载同时请求部分纹理生成进度条模型缩放小动画部分场景体验地址https://kmyc.hongbin.xyz/操作说明视频操作说明我做了哪些(功能)draco解析glb模型同时处理部分纹理请求减轻一次加载纹理压力手动控制轨道控制器镜头动画多音频拼接控制封装动画播放器控制进度切换
Jedi Hongbin
·
2023-06-21 20:11
Three.js
javascript
学习
3d
web前端框架
JS学习
之JavaScript类型转换
本期我们就给大家说说web前端框架
JS学习
之JavaScript类型转换这个问题类型转换是一种将一种数据类型转换为另一种数据类型的方法。一、运算符的类型typeof运算符可以
学掌门
·
2023-06-21 12:13
IT
Java
程序员
前端
javascript
前端框架
three.
js学习
11 - 1.threejs常用几何体 2.几何体材质自定义 3.材质的旋转与堆叠效果
1.threejs常用几何体①.缓冲几何体(立方体)官网API地址:https://www.three3d.cn/docs/index.html?q=geometry#api/zh/geometries/BoxGeometry②.圆缓冲几何体官网地址:https://www.three3d.cn/docs/index.html?q=geometry#api/zh/geometries/Circle
不染-9732
·
2023-06-20 23:42
webgl
javascript
学习
材质
Stencil
Js学习
之事件
其实并没有所谓的stencilEvent,相反stencil鼓励使用`DOMevent`。然而,Stencil提供了一个API来指定组件可以触发的事件,以及组件监听的事件。这是通过Event()和Listen()装饰器实现的。##Event装饰器组件可以使用事件发射器
guojikun
·
2023-06-20 11:00
JS学习
笔记——前端关于File、Blob、FileReader和ArrayBuffer的相关概念知识
1、前提这几天在开发过程中,遇到了下载excel文件问题,其中服务端返回二进制文件流,需要前端自己对二进制文件流进行转换,用到了newBlob()方式,便上网查阅相关资料。2、Blob对象2.1、概念介绍Blob全称:BinaryLargeObject(二进制大型对象)Blob对象是一个前端的一个专门用于支持文件操作的二进制对象,表示一个二进制文件的数据内容,表示一个不可变、原始数据的类文件对象。
老Chen先生
·
2023-06-19 23:42
JavaScript
React
javascript
html5
html
Stencil
Js学习
之组件装饰器
stenciljs可以方便的构建交互式组件支持以下装饰器-component-state-prop-watch-method-element-event-listen##Component装饰器`@Component`是一个装饰器,它将TypeScri
guojikun
·
2023-06-19 16:00
JS学习
笔记-Web APIS (上)
补充一个知识点:splice()方法用于添加或删除数组中的元素。注意:这种方法会改变原始数组。1.删除数组:splice(起始位置,删除的个数)比如:arr=['red','green','blue']arr.splice(1,1)//删除green元素console.log(arr)//['red,'blue']2.添加元素:splice(起始位置,删除个数,添加数组元素)arr=['red',
彩虹桥下的小淅猪
·
2023-06-18 12:30
前端JaveScript学习
javascript
Node.js基础之模块化开发(二)
Node.
js学习
笔记链接Node.js基础之入门常识篇(一)⭐https://blog.csdn.net/Sedrick_/article/details/128042106?
AHuSjCoding
·
2023-06-18 11:35
Collection
node.js
javascript
前端
Node.js基础之请求响应原理及HTTP协议(三)
Node.
js学习
笔记链接Node.js基础之入门常识篇(一)⭐https://blog.csdn.net/Sedrick_/article/details/128042106?
AHuSjCoding
·
2023-06-18 11:35
Collection
node.js
http
服务器
Node.js基础之入门常识篇(一)
Node.
js学习
笔记链接Node.js基础之入门常识篇(一)⭐https://blog.csdn.net/Sedrick_/article/details/128042106?
AHuSjCoding
·
2023-06-18 11:05
Collection
node.js
前端
javascript
js学习
第九天
jQuery1.基本使用2.选择器3.样式操作4.jQuery效果5.属性操作6.尺寸、位置操作8.对象拷贝和多库共存9.插件使用
qq_46435701
·
2023-06-14 02:32
前端
javascript
jquery
css
JS学习
笔记(8. 正则表达式)
简介:正则表达式的作用1.表单验证2.敏感词替换1.定义constex=/正则表达式/;js的正则表达式定义在两个/之间2.匹配规则2.1单字符匹配定义在[]之间,/[a-z]/代表匹配1个a到z的小写字母/[A-Z]/代表匹配1个A-Z的大写字母/[0-9]/代表匹配一个数字.点可以匹配一个除了换行以外的任何字符/[0-9a-zA-Z_]/代表0到9,a到z,A到Z和下划线中任意一个字符,-代表
凯尔萨厮
·
2023-06-13 12:28
正则表达式
javascript
学习
JS学习
笔记(9. ES6+特性)
1.作用域for循环if条件中,定义的var外部可以访问。定义的letconst外部无法访问(ES6+)。2.垃圾回收引用清除法,该内存没有引用者则回收(嵌套引用无法回收)。标记清除法,由上到下将用到的内存标记,未使用的清除。3.函数参数3.1动态参数arguments.length只能在函数中使用,得到一个参数的伪数组。注释:箭头函数没有动态参数3.2剩余参数在函数的最后一个形参定义为...例如
凯尔萨厮
·
2023-06-13 11:26
javascript
学习
笔记
v-for中key属性的作用和v-for与v-if一同使用的注意点(vue.
js学习
笔记)
1.key的作用Vue中为v-for提供了一个属性,key,在写v-for的时候,都需要给元素加上一个key属性,这个key属性必须是唯一的标识,并且给key赋值的内容不能是可变的。1.提升v-for渲染的效率2.提高渲染性能若对数据进行:逆序添加、逆序删除等破坏顺序操作,会产生没有必要的真实DOM更新,虽然界面效果没问题,但效率低。3.避免数据混乱的情况出现如果结构中还包含输入类的DOM:会产生
dogeggcrazy
·
2023-06-13 04:47
前端
JavaScript
vue.js
学习
跨域 —— 反向代理配置
跨域问题在讲Node.
js学习
中编写接口的时候就已经讲到了,由后端配置解决跨域问题,使用cors中间件解决跨域问题以及使用JSONP解决跨域(仅支持GET请求),具体可以看一下这篇文章的内容:十二、Express
灵魂学者
·
2023-06-11 18:19
Vue
笔记相关
vue.js
跨域
反向代理
前端
JS学习
手册十五 事件处理
事件:指用户在网页上的操作或者网页元素加载过程中发生的事情。比如,用鼠标点击了一个按钮,按下了回车键,鼠标移动到图片上,这些都是事件。可以看出的是,每一个事件都和一个页面上的元素关联,或者和整个页面关联,也就是和body关联。当这些事件发生时,关联的元素就会调用JavaScript中的一个函数处理该事件,即对事件做出反应。我们把这样的函数叫做事件监听程序,当函数被调用时,称函数被触发。注册事件处理
zcy_inspire
·
2023-06-11 12:52
js
javascript
js学习
手册 10 正则表达式
字符串字面量正则表达式正则表达式的定义:能够定义一类具有相同特征的字符串的式子。在JavaScript中,正则表达式有两种定义方法:创建RegExp对象的实例创建RegExp对象的一个实例:varmyFirstPattern=newRegExp("s$");使用//符号定义更简单的方法是直接用//符号创建正则表达式:vareasyPattern=/s$/;这里的easyPattern和上面的myF
zcy_inspire
·
2023-06-11 12:22
js
正则表达式
javascript
js学习
手册十二 Math、日期和异常处理
Math类常用的数一些常用的无理数的表示方法:表示意义约等于Math.Ee2.718Math.PI圆周率3.14Math.SQRT22的平方根1.414Math.LN22的自然对数0.693console.log(Math.PI);//输出3.141592653589793console.log(Math.pi==3.141592653589793);//trueconsole.
zcy_inspire
·
2023-06-11 12:22
js
javascript
EduCoder
js学习
手册16 答案
浏览器对象模型使得JavaScript能够与浏览器对话,比如,告诉浏览器需要调到一个新的窗口。JavaScript与浏览器对话主要依靠的就是window对象,window对象表示web浏览器的一个窗口或者窗体,window对象有一些特有的属性,比如location属性表示当前浏览器所在窗口的URL,即网址。本实训主要讲解window对象的主要属性,以及建立在这些属性之上的JavaScript和浏览
zcy_inspire
·
2023-06-11 12:21
js
js
javascript
html5
EduCoder
js学习
手册15 答案
EduCoder
js学习
手册15事件:指用户在网页上的操作或者网页元素加载过程中发生的事情。比如,用鼠标点击了一个按钮,按下了回车键,鼠标移动到图片上,这些都是事件。
zcy_inspire
·
2023-06-11 12:51
js
js
javascript
监督学习
2021-03-11 Vue.
js学习
基础部分
一、Vue.js添加到项目中的几种方式1、在页面上CDN包的形式导入方式:注意:“@next”(表示使用最新版本,生产环境不建议使用),生产环境建议使用具体的版本号例如:@3.0.32、使用npm安装它方式:$npminstallvue@next注意:在用Vue构建大型应用时推荐使用npm安装。3、使用命令行工具(CLI)Vue提供了一个官方的CLI,为单页面应用(SPA)快速搭建繁杂的脚手架。它
宝锤
·
2023-06-11 06:28
高级
js学习
--基础篇02
this指向this指向取决于最后函数调用的对象对象一般有window事件对象构造函数对象字面量对象window一般是普通函数直接调用或者是var变量为函数//1.普通函数调用this指向windowfunctionan(){console.log(this)}an()//2.方法调用this指向调用方法的对象varabj={name:'zs',an:an,an1:function(){conso
老弟在学习中
·
2023-06-10 20:30
node.
js学习
笔记
下载和安装cmd命令行输入如下内容,输出版本号即安装正确node-v输入如下内容,输出版本号,说明安装node的时候把npm也安装好了npm-v常用命令命令解释npminit-y在执行目录所处的目录中,快速创建package.json文件npminstall包名安装最新版本的包npmi包名简写npmi包名@版本号安装指定版本的包npmi包名-g全局安装指定的包npmuninstall包名-g卸载全
Java识堂
·
2023-06-09 20:54
前端
node.js
学习
笔记
JavaScript语法基础
js学习
路线数据判度1,类型分类undefined,Null,Number,String,Boolean2,类型判断typeof操作符varsTemp=“tesst”例如alert(typeossTemp
祈愿lucky
·
2023-06-09 18:53
html+css
javascript
前端
java
node.
js学习
笔记
目录>>>1初始Node.js1.1Node.js简介1.1.1什么是Node.js1.1.2Node.js中的JavaScript运行环境1.1.3Node.js可以做什么1.2Node.js环境的安装1.2.1区分LTS版本和Current版本的不同1.2.2查看已安装的Node.js的版本号1.2.3终端1.3在Node.js环境中执行JS代码1.3.1终端中的快捷键2fs文件系统模块2.1
半自动学习机丶
·
2023-06-09 13:09
前端笔记
Nuxt(安装部署)爬坑指南
https://www.shangmayuan.com/a/dcd382c2e24d427bae7df0f1.html静态部署:Nuxt.
js学习
(九)---静态应用部署、单页应用程序部署丶Java教程网
余祥伟
·
2023-06-08 20:49
vue
javascript
Three
Js学习
笔记——渲染(render)分析
一、前言ThreeJs封装了WebGL进行渲染时所涉及到的相关概念,如光照,材质,纹理以及相机等。除此之外,其还抽象了场景(Scene)以及用于渲染的渲染器(WebGLRenderer)。这些相关概念都被封装成了一个对象,那么它们是如何协作的呢,关系又是如何呢?这篇文章主要就是来分析一下ThreeJs中核心中的核心,即场景,物体,光照,材质,纹理以及相机这些对象是如何渲染的。下面截取了一个渲染效果
仰简
·
2023-06-08 17:59
JS学习
笔记(5. DOM元素)
1.获取DOM元素1.1返回匹配的第一个元素document.querySelector('div标签')document.querySelector('.class样式')document.querySelector('#id')1.2返回匹配的所有元素document.querySelectorAll('div标签')返回的是伪数组,有长度有索引,不能追加删除元素。1.3旧方式获取元素docu
凯尔萨厮
·
2023-06-08 01:15
javascript
学习
笔记
JS学习
笔记(6. BOM)
简介BOM是指window对象1.window.变量var声明的变量,都是挂载在window下。vara;使用a相当于window.a2.window.documentdocument(DOM)是window(BOM)下的对象,一般省略window.document的window直接使用document。3.window.location用于保存地址的各个属性。location.href//赋值后
凯尔萨厮
·
2023-06-08 01:15
javascript
学习
笔记
JS学习
笔记(7. 事件)
1.事件类型常用事件鼠标事件:click(点击),dblclick(双击),mousedown(按下),mouseenter(移入),mouseleave(移出),moursemove(移动),mouseout(移出),mouseover(移入),mouseup(松开)焦点事件:blur(失去焦点),focus(获取焦点)键盘事件:keydown(正按下),keypress(按下),keyup(松
凯尔萨厮
·
2023-06-08 01:12
学习
笔记
javascript
《vue 实践之 three.js 学习》
目录three.
js学习
包安装导包基础API学习Three.js三要素【图文展示】透视相机three.js渲染器之WebGLRendererWebGLRenderer实例化three.
js学习
个人博客地址
yk-ddm
·
2023-06-07 11:18
javascript
vue.js
学习
Three
JS学习
笔记(2. 运算符)
1.赋值运算符1.1=赋值leta;a=1;1.2+=赋值(-=,*=,/=,%=)leta=0;a+=1;1.3++自加--自减leta=0;a++,++a,a--,--a//符号在前先计算后使用,符号在后先使用后自增自减2.算术运算符(+-*/%)a=a+b;a=a-b;a=a/b;a=a%b;2.1隐式类型转换字符串+数值=字符串字符串-数值=数值//空字符串转换为0,数值字符串能否转数值待
凯尔萨厮
·
2023-06-07 05:45
javascript
学习
笔记
JS学习
笔记(3. 流程控制)
1.分歧1.1if条件if(条件){...}//为真则执行,单条语句可省略大括号if(条件){...}else{...}//为真则执行if,否则执行elseif(条件1){...}elseif(条件2){...}else{...}//条件1为真则,条件2为真则,否则执行else1.2switchswitch(参数){case固定值1:...break;case固定值2:...break;defau
凯尔萨厮
·
2023-06-07 05:45
javascript
JS学习
笔记(4. 函数)
1.声明函数functionxxx(){...}xxx();//调用函数2.函数参数2.1参数声明functionxxx(参数列表){...}//functionxxx(x,y,z...){...}xxx(1,2,3);//函数传参调用xxx(1,2);//形参未传值,默认undefined2.2形参初期化functionxxx(参数列表){...}//functionxxx(x=0,y=0,z=
凯尔萨厮
·
2023-06-07 05:45
学习
笔记
javascript
JS学习
笔记(1. 数据类型)
1.声明变量声明方式:var,let,constvar(已弃用):可重复声明,可以先使用后声明,未声明直接使用的变量默认varlet(变量):只能声明一次,必须先声明后使用。const(常量):声明必须赋值,基本类型值不能变更。引用类型地址不能变更,可变属性。2.数据类型基本类型:number,string,boolean,undefined,null引用类型:Array,Object2.1.Nu
凯尔萨厮
·
2023-06-07 05:39
javascript
学习
笔记
vue配置多环境
文章目录学习链接步骤.env.dev.env.prodpackage.jsonmain.
js学习
链接.env.development(开发环境)、.env.prodction(正式环境)、自定义环境的使用
ps酷教程
·
2023-06-07 02:31
前端学习
vue.js
javascript
前端
Vue2JS + Vue3JS 入门学习
学习目标:一周掌握Vue2js+Vue3
js学习
内容:Object.defineProperty参数:(对象名,key,配置项)两种给对象添加属性的方式直接添加结论:三个属性都可以遍历借助definePropertyObject.defineProperty
daydayupzzl
·
2023-04-21 17:35
javascript
开发语言
ecmascript
js学习
随记(基础易忘知识点+应用)一
碎碎念:一晃5个月都没来过更新了,真是堕落。虽然期间也学了一些东西,但是仍然感觉这段时间状态不如前段时间好,希望从回归开始一步步找回自己的好状态吧,加油鸭!一、js数组相关1.查找数组中元素的位置functionindexOf(arr,item){if(Array.prototype.indexOf){//判断浏览器是否支持indexOf方法returnarr.indexOf(item);//in
西柚喃木
·
2023-04-21 08:32
HTML+CSS+JS 学习笔记(三)———Javascript(上)
博客主页:大寄一场.系列专栏:前端往期回顾:HTML+CSS+
JS学习
笔记(一)———HTML(上)HTML+CSS+
JS学习
笔记(一)———HTML(中)HTML+CSS+
JS学习
笔记(一)———HTML
大寄一场.
·
2023-04-19 16:09
前端
前端
javascript
html
d3.
js学习
直接使用:d3使用helloworldd3.jsHelloWorld1HelloWorld2d3.select("body").selectAll("p").text("www.ourd3js.com");vardataset=["Ilikedog","Ilikecat","Ilikesnake"];varbody=d3.select("body");varp=body.selectAll("p"
Harriet嘉
·
2023-04-19 06:37
javascript
前端
D3.js
Eva.
js学习
笔记
什么是互动游戏?业务游戏化,游戏化互动产品,实现用户留存的目的image.pngimage.pngcanvas里实现动画性能会更好底层基于PixiJS渲染引擎,提供了强大的渲染能力,能力齐全,轻量,高性能。image.pngeva.js是基于PixiJS的渲染引擎eva.js的愿景是:让前端工程师更低成本的开发互动游戏eva.js目标和特性:image.pngimage.pngimage.pnge
small_zeo
·
2023-04-18 09:14
2019-12-24 从零开始的
JS学习
三
内置对象Date//Date()日期对象是一个构造函数必须使用new来调用创建我们的日期对象vardate=Date();console.log(date);//参数说明数字型:2019,10,01或者是字符串型'2019-01-01'vardate2=newDate('2019-12-25T08:23:59');console.log(date2);vardate3=newDate(2019,0
渴望平静生活的上班族
·
2023-04-17 03:19
vue
js学习
2.3 vue语法——v-if,v-else,v-else-if,v-show,v-for
vue语法v-ifv-elsev-else-if用户登陆切换v-showv-for遍历数遍历数组遍历对象数组的哪些方法是响应式的非响应式响应式pushpopshiftunshiftsplicesortreversev-ifv-if后面的条件为true,对应的子元素及其子元素才会被渲染{{message}}{{message}}{{message}}constapp=newVue({el:'#app
to-and-fro
·
2023-04-16 12:22
vuejs
vue
vue
js学习
2.7 语法——组件化开发2——组件通信与访问
组件通信与访问组件通信父传子——props子传父(自定义事件)双向传递通过v-bind和v-on结合实现双向传递通过watch实现组件访问父访问子($children)父访问子($refs)子访问父($parent——$root)组件通信父传子——props在每个组件中使用v-bind:cmovies=“movies”movies为父组件数据,传给子组件cmovies表示,通过props来向子子组
to-and-fro
·
2023-04-16 12:52
vuejs
vue.js
前端
js学习
1.js入门1.1js是弱类型语言1.2js使用方式1.2.1在script中写1.2.2引入js文件1.2.3优先级1.3js查错方式1.4js变量定义1.4js数据类型数据类型英文表示示例数值类型number1.11字符串类型string‘a’‘abc’“abc”对象类型object布尔类型booleannumber函数类型functionnumber1.4.1特殊值特殊值含义undefine
吉冈秀隆(赵志伟)
·
2023-04-16 07:29
JavaWeb
javascript
前端
学习
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他