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学习
note9 取字符串中间值and找出数组重复出现的值
一早遇到球迷司机,道路施工3位好友绕路出行的提醒,周四愉快耶٩(๑❛ᴗ❛๑)۶球迷司机第1题:找出一个字符串的中间值,比如'123'返回2,'1234'返回23。letstr='1234'functionmiddle(str){letnewStr=''num=str.length%2//判断是否能整除if(num==0){//ok的话截取中间2位,substring(start,end),有头无尾
皮皮M
·
2023-02-01 14:06
【
JS学习
笔记】第6章面向对象的程序设计
对象是指无序属性的集合,可以想象成一组名值对。属性类型定义只有内部采用的特性时,描述了属性的各种特征。为了表示特性是内部值,用两对方括号表示。两种属性:数据属性包含一个数据值的位置,在这个位置可以读取和写入值。数据属性包含4个描述其行为的特性。[[Configurable]]:表示是否能够通过delete删除属性从而重新定义属性,能否修改属性的特性,或者能否把属性修改为访问器属性。[[Enumer
饥人谷_Vomx
·
2023-01-30 22:08
js学习
note2 数组去重
去掉一组整形数组重复的值。如输入:[1,2,3,4,5,5,6,7,7],输出:[1,2,3,4,5,6,7],去掉重复的5和7两个元素。用不同的解法哦~皮皮M:看我的ヾ(@▽@)ノ//1、indexOf()方法返回某个指定的字符串值在字符串中首次出现的位置//如果要检索的字符串值没有出现,则该方法返回-1letarr=[1,2,3,4,5,5,6,7,7]functionarrTest(arr)
皮皮M
·
2023-01-30 15:41
JS学习
笔记--运算符
js语言中,有很多几个用于数值运算的运算符,有了它们的存在,才能进行基本的运算。下面,我们来分别介绍这几个运算符:+用于数值相加,也可用于字符拼接。-用于数值相减。*用于数值相乘,和日常见到的乘×号不同,切记!/用于数值相除,和日常见到的除÷号不同,切记!%用于数值求模,也就是取余。至此,js运算符算是讲完了,如果有什么不懂的或者认为我写错的地方可以提问和指正(如果有不对的地方会改正的),谢谢观看
百里挑一的菜鸡
·
2023-01-29 02:38
js学习
2
1.js的自定义对象2.js的常用对象和方法2.1String对象的学习2.2date对象学习2.3math对象学习2.4golbal对象学习3.js的事件机制4.js的window对象学习5.document对象学习6.操作HTML属性7.js操作元素内容8.js操作元素样式9.js操作html结构
秋有木
·
2023-01-28 22:07
2019-11-02 阮一峰老师
js学习
代码风格
https://wangdoc.com/javascript/features/style.html#navbar12switch...case结构switch...case结构要求,在每一个case的最后一行必须是break语句,否则会接着运行下一个case。这样不仅容易忘记,还会造成代码的冗长。而且,switch...case不使用大括号,不利于代码形式的统一。此外,这种结构类似于goto语句
LGBoy
·
2023-01-26 23:53
ffmpeg录制屏幕并推流ffmpeg+nginx-http-flv-module+flv.js
楔子ffmpeg录制屏幕并推流ffmpeg+nginx-http-flv-module+flv.
js学习
笔记三个位置注意1nginxwindow需要编译,可以直接用这个编译好的https://download.csdn.net
千里草竹
·
2023-01-26 05:18
程序人生
Three
Js学习
1基本使用//1、创建场景constscene=newTHREE.Scene()//2、创建网格模型constgeometry=newTHREE.BoxGeometry(100,100,100)constmatrial=newTHREE.MeshLambertMaterial({color:#0000ff})constmesh=newTHREE.Mesh(geometry,matrial)scen
涵。
·
2023-01-16 17:18
webgl
学习
Node.
js学习
笔记——安装express模块遇到的问题
当学习node.js运用express框架学习时,很多人会遇到:Error:Cannotfindmodule‘express’Requirestack:D:\vscodeproject\test\express\index.jsatFunction.Module._resolveFilename(node:internal/modules/cjs/loader:933:15)atFunction.
留家里哦哦哦
·
2023-01-12 06:40
web方面
node.js
前端
javascript
node
js学习
记录--前后端身份认证
前后端身份认证1.Web开发模式1.1服务端渲染的Web开发模式1.2前后端分离的Web开发模式2.身份认证2.1Session认证机制2.1.1Cookie2.1.2Cookie在身份认证中的作用2.1.3Session的工作原理2.2在Express中使用Session认证2.2.1安装express-session中间件2.2.2配置express-session中间件2.2.3向sessi
别出声~~
·
2023-01-08 16:36
学习
中间件
node.js
Node.js 学习笔记一(控制台输出相关操作 console、readline)
在Node.
js学习
历程中随手记下来的一些基础练习与操作。。。
蔺WIT
·
2023-01-08 14:55
网页制作
Node.js
node.js
学习
javascript
console
Three
JS学习
记录(二)立方体不同面不同图片
学习点一:material数组在设置Mesh的时候,第一个参数是几何体,第二个参数就是材质。根据官方文档看,第二个参数可以是一个数组。也就是说可以设置几何体不同面的材质图片。学习点二:白色是透明度为0,黑色是透明度为1,透明呢?设置material时,图片白色的地方会透出材质的颜色,黑色地方不会。对比下,给material的color设置青色后:学习点三:顺序长/正方体:右、左、上、下、前、后椭圆
·
2022-12-31 19:11
three.js前端
Node
JS学习
笔记 (13)数据加密-crypto(OK)
写在前面本章节写得差不多了,不过还需要再整理一下(TODO)。hash例子hash.digest([encoding]):计算摘要。encoding可以是hex、latin1或者base64。如果声明了encoding,那么返回字符串。否则,返回Buffer实例。注意,调用hash.digest()后,hash对象就作废了,再次调用就会出错。hash.update(data[,input_enco
dglf54292
·
2022-12-31 02:10
JS学习
笔记:一切都是True
前言提示:题目引用自:https://chinese.freecodecamp.org/(JS中级算法部分)#一、题目描述检查谓词(第二个参数)在集合(第一个参数)的所有元素是否为truthy。(此处省略N个字,详细题目描述请到网址中看吧)简而言之:就是判断给定的属性的值,是否合法。二、测试样例选几个具有代表性的测试样例测试string类型truthCheck([{“single”:“yes”}]
code华奇
·
2022-12-22 11:50
JavaScript
JS学习
笔记: 翻译二进制字符串
前言提示:文中题目引用自:https://chinese.freecodecamp.org/一、题目描述请实现一个函数,把传入的二进制字符串转换成英文句子。二进制字符串会以空格分隔。二、测试样例binaryAgent(“010000010111001001100101011011100010011101110100001000000110001001101111011011100110011001
code华奇
·
2022-12-22 11:20
JavaScript
Validform.js 学习笔记
Validform.
js学习
笔记资源点我访问官网点我访问Github点我下载jQuery说明Validform功能强大,用法简单,官网列举了说明、demo和文档,开发者可以根据demo找到自己需要的这次示例
chernyog
·
2022-12-20 14:53
HTML
jQuery
jquery
ajax
Validform
js
form
说说Nodejs高并发的原理
导读ALLTHETIME,我们写的的大部分javascript代码都是在浏览器环境下编译运行的,因此可能我们对浏览器的事件循环机制了解比Node.JS的事件循环更深入一些,但是最近写开始深入Node
JS
·
2022-12-14 15:51
node.js
JS学习
笔记——JavaScript中字符串的常用方法和基本使用
在上篇的文章中,我简单的将JavaScript中数组的方法进行了总结,这些内容对工作或者面试都有用,同时自己也有许多收获,这篇我们就对JavaScript中字符串的常用方法和使用进行总结1、slice语法:字符串.slice(start,end)参数:start(必填):表示开始截取的索引位置(可以为负数)end(可选):表示结束截取的索引位置(如果第二个参数不存在,则表示截取到字符串末尾)(可以
老Chen先生
·
2022-12-13 13:36
JavaScript
javascript
js学习
笔记
1.js代码要写在script标签中for(leti=0;ihelloworld")}2.可以通过src的方式指定读取js文件进来,注意如果用这种方式导入js,script标签中间就不能再写东西了3.js有三个组成部分ECMAScript,DOM,BOM4.js的输出语句:window.alert()弹窗输出(可以简略成alert())document.write()写到html输出console
梦想闹钟
·
2022-12-09 23:44
java
javascript
学习
开发语言
Three.
js学习
一——Three.
js学习
路线(供参考)
前期准备前端基本功–HTML+CSS+JS,至少会写需要引入入外部JS的单页HTMLThree.js概念–Three.js是基于原生WebGL封装运行的三维引擎,在所有WebGL引擎中,Three.js是国内文资料最多、使用最广泛的三维引擎。入门Three.js直接跟着官方文档走就好,官网的内容一般是跟着Three跟新的,官方文档官网可以切换中文文档,但是这里也有一个中文教程地址(貌似没怎么更新了
Mr_Bobcp
·
2022-12-09 17:39
Three.js
javascript
前端
three.js
Node.
js学习
下(70th)
一、Buffer缓冲区背景1、浏览器没有储存图片文件等媒体文件的需求,JS存的都是一些基本数据类型。2、服务器需要存储图片/视频/音频等媒体文件,因此有了Buffer缓冲器。1.Buffer是什么Buffer是一个和数组类似的对象,不同是Buffer是专门用来保存二进制数据的。2.Buffer特点1、它是一个【类似于数组】的对象,用于存储数据(存储的是二进制数据)。2、Buffer的效率很高,存储
山雀~
·
2022-12-09 11:27
node.js
学习
javascript
ThreeJs 学习之旅(十四)—Raycaster(射线)
部分摘抄自:three.
js学习
笔记(九)——光线投射_hongsir_12的博客-CSDN博客光线投射(RayCaster)可以向特定方向投射光线,并测试哪些对象与其相交。
Florenza
·
2022-12-08 21:33
ThreeJs
学习
【js】手撕前端面试题--- 事件委托 | 数组去重 | 合法的URL
✅作者简介:一名普通本科大三的学生,致力于提高前端开发能力✨个人主页:前端小白在前进的主页系列专栏:node.
js学习
专栏⭐️个人社区:个人交流社区学习格言:☀️打不倒你的会使你更强!
前端小白在前进
·
2022-12-05 07:42
牛客前端刷题之路
前端
javascript
面试
【node进阶】在node.js中优雅的使用Socket.IO模块
✅作者简介:一名普通本科大三的学生,致力于提高前端开发能力✨个人主页:前端小白在前进的主页系列专栏:node.
js学习
专栏⭐️个人社区:个人交流社区学习格言:☀️打不倒你的会使你更强!
前端小白在前进
·
2022-12-05 07:42
node.js入门到精通
node.js
前端
javascript
websocket
socket.io
手撕前端javascript面试题---快速排序 | 全排列 | instanceof
✅作者简介:一名普通本科大三的学生,致力于提高前端开发能力✨个人主页:前端小白在前进的主页系列专栏:node.
js学习
专栏⭐️个人社区:个人交流社区学习格言:☀️打不倒你的会使你更强!
前端小白在前进
·
2022-12-05 07:10
牛客前端刷题之路
javascript
前端
面试
黑马
JS学习
笔记——DOM
APIAPI(ApplicationProgrammingInterface应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码或理解内部工作机制的细节。简单理解:API是给程序员提供的一种工具(一个接口),以便能更轻松地实现想要完成的功能WebAPIWebAPI是浏览器提供的一套操作浏览器功能和页面元素的API(BOWDOW
Ivy烎
·
2022-11-26 17:49
javascript
Vue 3.0 + Three.js 学习总结
Vue3.0+Three.
js学习
总结最近在学习Three.js相关的技术,恰逢Vue3.0正式版也已推出。
小黑ii
·
2022-11-24 08:23
vue学习总结
three.js
vue
three.js
node.
js学习
笔记 10包管理器
name(必备)包的名称,可以包含小写字母、_和-version(必备)包的版本,需要遵从x.x.x的格式规则:版本从1.0.0开始修复错误,兼容旧版(补丁)1.0.1、1.0.2添加功能,兼容旧版(小更新)1.1.0更新功能,影响兼容(大更新)2.0.0author包的作者,格式:YourNamedescription包的描述repository仓库地址(git)scripts自动脚本packa
tonyma2015
·
2022-11-20 06:54
node.js学习笔记
node.js
npm
javascript
前端
vue3+nodejs基于RSA加密的身份认证(token的组成及使用)
node
js学习
1、express&nodejs&mysql新建项目2、nodejs尝试登陆接口3、nodejs的前端项目搭建以及登陆接口开发4、前端上传图片formdata格式,后端接口处理5、vue
原莱_
·
2022-11-17 22:07
nodejs
vue3
前端
vue.js
javascript
【node进阶】深入浅出websocket即时通讯(二)-实现简易的群聊&私聊
✅作者简介:一名普通本科大三的学生,致力于提高前端开发能力✨个人主页:前端小白在前进的主页系列专栏:node.
js学习
专栏⭐️个人社区:个人交流社区学习格言:☀️打不倒你的会使你更强!
前端小白在前进
·
2022-11-17 18:24
node.js入门到精通
websocket
javascript
前端
node.js
【node进阶】浅析Koa框架---ejs模板|文件上传|操作mongoDB
✅作者简介:一名普通本科大三的学生,致力于提高前端开发能力✨个人主页:前端小白在前进的主页系列专栏:node.
js学习
专栏⭐️个人社区:个人交流社区学习格言:☀️打不倒你的会使你更强!
前端小白在前进
·
2022-11-11 07:36
node.js入门到精通
数据库
前端
node.js
koa
【node进阶】深度解析Koa框架---路由|静态资源|获取请求参数
✅作者简介:一名普通本科大三的学生,致力于提高前端开发能力✨个人主页:前端小白在前进的主页系列专栏:node.
js学习
专栏⭐️个人社区:个人交流社区学习格言:☀️打不倒你的会使你更强!
前端小白在前进
·
2022-11-11 07:35
node.js入门到精通
中间件
node.js
javascript
postman
koa
【node进阶】深入浅出websocket即时通讯(一)
✅作者简介:一名普通本科大三的学生,致力于提高前端开发能力✨个人主页:前端小白在前进的主页系列专栏:node.
js学习
专栏⭐️个人社区:个人交流社区学习格言:☀️打不倒你的会使你更强!
前端小白在前进
·
2022-11-11 07:04
node.js入门到精通
websocket
服务器
网络协议
node.js
前端
JS学习
846~872(触屏事件+移动端常见特性+移动端常见插件+移动端常见开发框架+本地存储)
1触屏事件1.1触屏事件概述移动端浏览器兼容性较好,我们不需要考虑以前JS的兼容性问题,可以放心的使用原生JS书写效果,但是移动端也有自己独特的地方。比如触屏事件touch(也称触摸事件),Android和IOS都有。touch对象代表一个触摸点。触摸点可能是一根手指,也可能是一根触摸笔。触屏事件可响应用户手指(或触控笔)对屏幕或者触控板操作。常见的触屏事件如下:Documentdiv{width
是风呀呀
·
2022-11-09 11:05
JavaScript
javascript
学习
ios
JS学习
781~801(BOM+window对象的常见事件+定时器+JS执行机制+location+navigator+history对象)
1BOM概述1.1什么是BOMBOM(BrowserObjectModel)即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是window.BOM由一系列相关的对象构成,并且每个对象都提供了很多方法与属性。BOM缺乏标准,JavaScript语法的标准化组织是ECMA,DOM的标准化组织是W3C,BOM最初是Netscape浏览器标准的一部分。DOM文档对象模型DOM就
是风呀呀
·
2022-11-09 11:35
JavaScript
javascript
学习
前端
JS学习
762~780(注册事件+删除事件+DOM事件流+事件对象+阻止事件冒泡+事件委托鼠标事件+键盘事件)
1注册事件1.1注册事件概述给元素添加事件,称为注册事件或者绑定事件。注册事件有两种方式:传统方式和方法监听注册方式传统注册方式利用on开头的事件onclickbtn.onclick=function(){}特点:注册事件的唯一性同一个元素同一个事件只能设置一个处理函数,最后注册的处理函数将会覆盖前面注册的处理函数方法监听注册方式w3c标准推荐方式addEventListener()它是一个方法I
是风呀呀
·
2022-11-09 11:34
JavaScript
javascript
学习
前端
Node.
js学习
笔记 更新完毕 2022 coderwhyWEB前端体系课
一Node.js是什么官方对Node.js的定义:Node.js是一个基于V8JavaScript引擎的JavaScript运行时环境Node.jsisaJavaScriptruntimebuiltonChrome'sV8JavaScriptengine也就是说Node.js基于V8引擎来执行JavaScript的代码,但是不仅仅只有V8引擎:V8可以嵌入到任何C++应用程序中,事实上都是嵌入了V
「已注销」
·
2022-11-08 11:25
前端
node.js
学习
【node进阶】深入浅出前后端身份验证(上)---session
✅作者简介:一名普通本科大三的学生,致力于提高前端开发能力✨个人主页:前端小白在前进的主页系列专栏:node.
js学习
专栏⭐️个人社区:个人交流社区学习格言:☀️打不倒你的会使你更强!
前端小白在前进
·
2022-10-26 15:48
node.js入门到精通
前端
javascript
node.js
express
【node拓展】web开发模式 | express应用程序生成器
✅作者简介:一名普通本科大三的学生,致力于提高前端开发能力✨个人主页:前端小白在前进的主页系列专栏:node.
js学习
专栏⭐️个人社区:个人交流社区学习格言:☀️打不倒你的会使你更强!
前端小白在前进
·
2022-10-26 15:47
node.js入门到精通
前端
express
javascript
【node进阶】深入浅出---MVC设计模式&RESTful风格
✅作者简介:一名普通本科大三的学生,致力于提高前端开发能力✨个人主页:前端小白在前进的主页系列专栏:node.
js学习
专栏⭐️个人社区:个人交流社区学习格言:☀️打不倒你的会使你更强!
前端小白在前进
·
2022-10-26 15:47
node.js入门到精通
restful
mvc
设计模式
node.js
【node进阶】深入浅出前后端身份验证(下)---JWT
✅作者简介:一名普通本科大三的学生,致力于提高前端开发能力✨个人主页:前端小白在前进的主页系列专栏:node.
js学习
专栏⭐️个人社区:个人交流社区学习格言:☀️打不倒你的会使你更强!
前端小白在前进
·
2022-10-26 15:16
node.js入门到精通
前端
javascript
node.js
express
node.js
目录node.
js学习
(黑马)FS系统PATH路径http模块模块化nmp与包EXPRESSEXPRESS路由EXPRESS中间件EXPRESS写接口EXPRESS接口编写--接口跨域问题数据库Web开发模式服务器端渲染的
xiamengjiaomeng
·
2022-10-23 19:39
javascript
前端
node.js
Node.
js学习
笔记——Express篇(3.Express 中间件)
目录概念初体验分类自定义中间件概念什么是中间件中间件(Middleware),特指业务流程的中间处理环节。现实生活中的例子Express中间件的调用流程Express中间件的格式next函数的作用初体验定义中间件函数constexpress=require('express')constapp=express()//定义个简单的中间函数constmmb=function(req,res,next)
七宝琥珀
·
2022-10-23 19:09
Node.js
学习笔记
node.js
Node.
js学习
一 —— 模块化
模块化(题外话,此系列默认您已有一些JS基础以及代码经验,关于nodejs的冗余介绍都被省略了,就从模块化开始吧)加载模块JS并没有“脚本间贡献全局命名空间”这一特性。一旦JS代码被载入网页,就会添加进入全局命名空间。全局命名空间是被所有已载入的脚本所贡献的通用地址空间,这样不免会有一些安全问题、冲突以及一些难以跟踪和解决的一般性错误。不过,Node为服务器端的JS制定了一些规范,并且实现了Com
沧州刺史
·
2022-10-23 19:06
node.js
笔记
node.js
学习
javascript
node.
js学习
——Node模块系统,充分认识模块,模块的导入、导出。
node.
js学习
——Node模块系统,充分认识模块,模块的导入、导出。
逍遥ccccc
·
2022-10-23 19:04
JS学习
js
node.js
Vue.
js学习
声明:本文章仅供个人或他人学习参考,无其他目的参考视频:https://www.bilibili.com/video/BV15741177Ehhttps://www.bilibili.com/video/BV1zq4y1p7ga1.简单认识VuejsVue(读音/vjuː/,类似于view),不要读错。Vue是一个渐进式的框架,什么是渐进式的呢?渐进式意味着你可以将Vue作为你应用的一部分嵌入其中
二叉排序树
·
2022-10-22 15:55
vue.js
学习
前端
Node.
js学习
笔记——Node.js开发Web后台服务
一、简介Node.js是一个基于GoogleChromeV8引擎的JavaScript运行环境。Node.js使用了一个事件驱动、非阻塞式I/O的模型,使其轻量又高效。Node.js的包管理器npm,是全球最大的开源库生态系统。能方便地搭建响应速度快、易于扩展的网络应用,Node.js使用事件驱动,非阻塞I/O模型而得以轻量和高效,非常适合在分布式设备上运行的数据密集型的实时应用。官网:https
weixin_30550081
·
2022-10-17 07:16
Node.
js学习
笔记-express
文章目录1认识express1.1基本使用2监听get和post请求&处理参数3获取url中查询参数3.1req.query3.2req.params3.3注意点4静态资源处理4.1托管多个静态目录4.2挂在路径前缀5express中路由5.1路由匹配过程5.2路由模块化5.3注册路由模块5.4为路由模块添加前缀6express中间件6.1next()作用6.2定义中间件函数6.3全局生效中间件6
雨浅听风吟
·
2022-10-15 13:56
前端
node.js
学习
express
three.
js学习
笔记(十七)——星系动画
介绍我们一样可以对粒子使用着色器。在前面学习粒子的时候介绍过,出于性能原因,为几何体的每个顶点都设置动画不是一个有效解决方案。而这便是能让GPU直接通过顶点着色器为顶点设置动画而发挥作用之处。我们将从一个粒子星系开始,在顶点着色器中设置粒子的动画,使得星系旋转且根据距离中心距离的不同而速度不一样。初始设置script.jsimport'./style.css'import*asTHREEfrom'
hongsir_12
·
2022-10-15 01:23
three.js学习笔记
javascript
学习
动画
three.
js学习
笔记(十九)——后期处理
介绍后期处理是指在最终图像(渲染)上添加效果。人们大多在电影制作中使用这种技术,但我们也可以在WebGL中使用。后期处理可以是略微改善图像或者产生巨大影响效果。下面链接是Three.js官方文档中一些关于后期处理的示例:https://threejs.org/docs/index.html?q=po#examples/en/postprocessing/EffectComposer初设使用与真实渲
hongsir_12
·
2022-10-15 01:23
three.js学习笔记
javascript
three.js
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他