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基础
1-前端基本知识-JavaScript
1-前端基本知识-JavaScript文章目录1-前端基本知识-JavaScript总体概述
JS基础
JS特点JS组成部分JS的引入方式JS的数据类型基本数据类型引用数据类型JS的变量JS的运算符算数运算符复合算数运算符关系运算符逻辑运算符条件运算符位运算符
海绵_青年
·
2023-11-07 20:12
JavaEE--Web基础
前端
javascript
开发语言
js基础
之函数
目录一、函数定义二、函数声明的方法1、命名函数(自定义函数)2、匿名函数三、函数return语句四、函数的参数函数形参和实参函数参数对应关系五、函数表达式具名函数与函数表达式区别预解析六、变量的作用域七、立即执行函数八、函数练习1、封装余额函数2、求和封装函数3、实现两个值的交换4、封装⼀个函数,可以求任意数组的和或平均值5、封装函数-判断某个元素在不在数组中在的话返回true,不在返回false
诗霖雪
·
2023-11-07 16:57
js笔记
javascript
前端
Node.
js基础
-三大模块
文章目录一、概念对比作用总结二、fs文件模块三、path路径模块四、http模块服务器相关概念IP地址域名和域名服务器端口号创建基本的web服务器基本步骤req请求对象res响应对象根据不同的url响应不同的html内容总结一、概念借助浏览器引擎(提供BOM,DOMajax等api接口)可让javascript进行前端开发,而借助Node.js可让javascript进行后端开发Node.js是一
轩不丢
·
2023-11-07 13:12
后端
node.js
javascript
http
后端
web前端
js基础
------制作滚动图片
1,要求通过定时器使其出现滚动的效果可以通过按键控制图片滚动的方向(设置两个按钮绑定点击事件)当鼠标悬停时图片停止,鼠标离开时图片继续向前滚动(可以设置鼠标的悬停和离开事件)参考如下content.onmouseenter=function(){//设置鼠标悬停事件key="stop";}content.onmouseleave=function(){//设置鼠标离开事件key="run";}图片
搁浅小泽
·
2023-11-07 13:08
前端
javascript
开发语言
web3.
js基础
知识简单汇总
使用JavaScript来开发DApp时,很多时候需要使用到web3.js。当然,也可以选择使用ethers.jsweb3基础知识和社区术语:Web3:web3.js是一个库集合,可以使用HTTP、IPC或WebSocket与本地或远程以太坊节点进行交互的库。它是以太坊区块链Ethereumblockchain和你的智能合约SmartContracts之间的连接。以太坊Ethereum:一个去中心
百撕可乐
·
2023-11-07 05:47
区块链
javascript
web3
开发语言
web
JS基础
-----制作一个时间倒计时
1,可以使用以下两个方式制作方式1:setTimeout()定时器是在指定的时间后执行某些代码,代码执行一次就会自动停止;方式2:setInterval()定时器是按照指定的周期来重复执行某些代码,该定时器不会自动停止,需要调用clearInterval()来手动停止。2,参考代码//getTime方法用于获取时间戳//1,时间倒计时设计方式1timer();//setTimeout函数需要手动调
搁浅小泽
·
2023-11-07 05:20
前端
javascript
web前端
JS基础
------制作一个获取验证码
1,需要一个定时器,和一个button,通过点击事件启动获取验证码2,参考代码如下varbtn=document.getElementById('btn');//通过ID获取到该标签varnum=60;//设置获取验证码持续时间btn.onclick=function(){//通过点击事件,启动获取验证码函数cd();}functioncd(){//定义验证码获取函数num--;if(num==0
搁浅小泽
·
2023-11-07 04:46
前端
javascript
开发语言
前端
JS基础
八(事件)
事件通用事件绑定varbtn=document.getElementById(‘btn1’);btn.addEventListener(‘click’,function(event){//JS事件绑定console.log(‘clicked’)})//由于addEventListener太长了我们自己写一个事件绑定函数functionbindEvent(elem,type,fn){elem.add
EmilioWeng
·
2023-11-06 19:37
javascript面试题大全_
Js基础
面试题(附答案)
近年来,从事web前端开发的程序员越来越多,都需要使用JavaScript,这篇文章主要整理一些最常见的javascript面试题以及答案。介绍JavaScript的数据类型值类型(基本类型):字符串(String)、数字(Number)、布尔(Boolean)、对空(Null)、未定义(Undefined)、Symbol(独一无二的值)。引用数据类型:对象(Object)、数组(Array)、函
程序小圆圆
·
2023-11-06 16:43
javascript
开发语言
ecmascript
js基础
4-流程控制与分支结构
流程控制到目前为止:代码一定是从上往下逐行执行,从左往右(赋值除外)所有编程语言都有一样都控制:流程控制流程控制分三种结构:1.顺序结构:代码从上往下执行,从左往右执行(赋值)2.分支结构:设定好代码以及条件,根据条件选择要执行的代码执行分支的方式有很多种2.1If分支2.1.1If单分支2.1.2If双分支2.1.3If多分支...3.循环结构:根据设定的条件,让某段代码重复执行指定的次数分支结
beizi
·
2023-11-06 12:46
2022年前端学习路线-黑马程序员
2022年黑马程序员前端在线学习路线第一阶段:前端入门HTML5+Css3+电商网页制作第二阶段:JavaScript系列第三阶段服务端编程第四阶段Vue.js第五阶段小程序第六阶段React.
js基础
怎样才能成为一名前端工程师呢
黑马程序员官方
·
2023-11-06 12:07
2023年前端—入门到精通
前端
css
css3
ES6基础
JS基础
JS基本数据类型NumberStringBoolenNullUndefinedObject--引用数据类型Symbol数据集合ArrayObjectMapSetSymbol(属性私有化)创建Symbol
情有千千节
·
2023-11-06 04:59
(四)Three
js基础
-对象的缩放、移动、旋转和动画
目录1、对象的缩放、移动和动画2、代码实现1、对象的缩放、移动和动画1)通过上节的对象、辅助坐标轴、轨道控制器的创建内容,对象的创建如下://创建box图形形状constgeometry=newTHREE.BoxGeometry(1,1,1);//赋予基础材质constmaterial=newTHREE.MeshBasicMaterial({color:0xffff00});//基于图形形状和材质
轮回的秋
·
2023-11-05 23:04
webGL
javascript
开发语言
ecmascript
(五)Three
js基础
-Clock时间跟踪动画与Gsap动画库使用
目录1、Clock时间跟踪1.1对象构造1.2常用属性1.3常用方法1.4完整过程2、Gsap动画控制2.1安装依赖2.2完整过程1、Clock时间跟踪1.1对象构造//创建时间跟踪对象constclock=newTHREE.Clock();1.2常用属性//当clockstart,.getElapsedTime()or.getDelta()更新oldTime,注意查看oldTime值varold
轮回的秋
·
2023-11-05 23:04
webGL
javascript
前端
开发语言
(三)Three
js基础
-通过帮助文档创建立方体、轨道控制器、坐标轴辅助器
目录1、文档使用、基础环境配置2、创建立方体、轨道控制器、坐标轴辅助器3、其它1、文档使用、基础环境配置1)创建本地ThreeJS文档示例环境:https://blog.csdn.net/donglaoxie/article/details/1278402542)初始化ThreeJS项目:https://blog.csdn.net/donglaoxie/article/details/127877
轮回的秋
·
2023-11-05 23:33
webGL
javascript
前端
【
JS基础
】立即执行函数表达式(自执行函数)
立即执行函数表达式立即执行函数表达式,大部分人也称为自执行函数。自执行函数的写法匿名函数(function(){console.log(2)})()具名函数(functionlog(){console.log(2)})自执行函数的传参(functionadd(a,b){console.log(a+b)})(1,2)返回值letfn=(functionadd(a,b){returna+b;})(2,
Milk595
·
2023-11-05 14:26
JavaScript
javascript
立即执行函数表达式
自执行函数
js基础
之流程控制语句
目录一、switch语句语法结构执行过程案例1、输入星期练习二、while循环语法结构案例1、计算1+2+...+100的和2、计算1-100所有是5的倍数的和3、求5的阶乘,5!=1*2*3*4*54、求1-2+3-4+5-6+7+...-100的和5、打印正方形排列的苹果6.打印直角三角形排列的香蕉7、打印类似等腰三角形的*三、dowhile循环语法结构do-while与while区别:案例打
诗霖雪
·
2023-11-05 14:42
js笔记
javascript
前端
开发语言
js基础
之数组
目录一、什么是数组?二、数组的语法创建数组访问数组元素数组遍历三、数组的操作1、push方法2、unshift方法3、pop方法4、shift方法四、数组的应用1、找出数组中元素为10的下标,有则打印该下标,没有则打印-12、使用for循环–求出数组元素的和[5,8,9,2,1,5]3、使用for循环-求出数组里大于5的i和[4,9,5,20,3,11]4、使用for循环-求出班级里同学们平均年龄
诗霖雪
·
2023-11-05 14:12
js笔记
javascript
开发语言
ecmascript
js基础
之数组的方法
目录一、数组的方法1、splice()2、sort()3、concat()4、includes()5、indexOf()6、lastIndexOf()7、Array.isArray()8、join()9.push()10、unshift()11、pop()12、shift()二、数组排序案例选择排序冒泡排序一、数组的方法1、splice()数组名.splice(起始索引,删除元素个数,要添加的元素
诗霖雪
·
2023-11-05 14:12
js笔记
javascript
新手学习node.
js基础
,node.js安装过程,node.js运行环境及javascript运行环境.
学习node.js1.什么是node.js?2.node.js中的javaScript运行环境3.node.js可以做什么?4.node.js学习思路5.node.js环境的安装6.如何在node.js中执行JavaScript代码1.什么是node.js?node.js是一个基于Chromev8引擎的JavaScript运行环境(后端)node.js官网:https://nodejs.org/z
桃雾..
·
2023-11-05 11:56
node.js
javascript
学习
node.js
小猿圈分享2019年前端JavaScript面试题(二)
前面一篇文章咱们已经讲过
js基础
部分了,接下来小猿圈web讲师为你讲解js前端应用设计问题,希望对你学习前端有一定的帮助。JavaScript前端应用设计问题1.解释单向数据流和双向数据绑定。
小猿圈IT教育
·
2023-11-04 14:38
前端面试必考知识点梳理-变量
小编是个有3年工作经验的前端开发攻城狮,看着身边的朋友工资翻倍的涨,心里痒痒,于是乎开始了复习之路,巩固下
JS基础
,"以备不时之需"。
阿文儿在北京
·
2023-11-04 10:19
前端面试准备大纲
前端面试一面1、面试小技巧,页面布局2、HTTP协议3、css盒模型,DOM事件4、
js基础
、原型链5、面向对象、通信6、安全、算法二面1、渲染机制2、js运行机制3、页面性能、优化4、常用框架、对其了解程度
划船不靠浆,
·
2023-11-04 02:24
面试类
前端面试大纲
面试
node.
js基础
一、Node.js简介1.1简介V8引擎本身就是用于Chrome浏览器的JS解释部分,但是RyanDahl这哥们,鬼才般的,把这个V8搬到了服务器上,用于做服务器的软件。Node.js是一个专注于实现高性能Web服务器优化的专家,几经探索,几经挫折后,遇到V8而诞生的项目。Node.js是一个让JavaScript运行在服务器端的开发平台,它让JavaScript的触角伸到了服务器端,可以与PHP
每逢佳节掉三根.
·
2023-11-03 06:44
node.js
node.js基础
【JavaScript】
JS基础
语法
1JavaScript的书写形式1.1行内式直接嵌入到html元素内部1.2内嵌式写在script标签内alert("haha")1.3外部式写到单独的.js文件中alert("hehe");1.4注释单行注释//多行注释/**/1.5输入输出输入:prompt弹出一个输入框prompt("请输入账号:");输出:alert弹出一个警示对话框,输出结果alert("helloJavaScript"
我才是今麦郎
·
2023-11-03 05:21
javaee
javascript
开发语言
ecmascript
js基础
--选项卡切换效果
在网页中页面布局中,选项卡切换效果非常常见,节省版面位置,标题对用内容一目了然。这里用刚学到的js实现这个类似的简单效果--日历,点击不同的月份选项卡,显示不同的月主题活动。页面布局:js:获取元素,每月活动内容用数组保存,方便用index下标获取不用的值。给每一个月份绑定点击事件,添加选中样式,并改变活动内容。这里先用到了一个清除样式函数(clearClass()),可以每次点击新的选项后清除上
小糖微甜
·
2023-11-03 05:17
node 详细讲解,node开发流程
Node
JS基础
什么是NodeJSJS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。
Servenity
·
2023-11-03 05:32
Node
NPM
nodejs
javaEE -15( 13000字 JavaScript入门 - 2)
(和制定ECMAScript标准的大佬们不是一伙人).前面学的
JS基础
语法主要学的是ECMAScript,这让我们建立基本的编程思维.相当于练武需要先扎马步,但是真正来写一个更加复杂的有交互式的页
ice___Cpu
·
2023-11-03 02:52
javaEE
java-ee
javascript
java
Threejs 三维开发系列之Three
js基础
概念
Threejs简介(是什么)Threejs是一个web端的3D图形引擎,能利用js创建和控制各种三维模型和场景(能用来做什么)可以用js开发各种复杂的三维场景、空间模型动画展示、各种三维小游戏(比如微信跳一跳就是Threejs开发)。(优势)传统三维开发一般是c++openGl,开发成本大效率低,threejs封装了大量底层图形计算,在js应用层能以很高的效率完成各种三维产品开发。(劣势)学习曲线
高阳很捷迅
·
2023-11-02 18:37
前端开发
Threejs
三维开发
前端面试宝典(内容很多,也有很多重复)
locationNum=1&fps=1二、
JS基础
1、javascript的typeof返回哪些数据类型Objectnumberfunctionbooleanunderfind2、例举3种强制类型转换和
Night_Emperor
·
2023-11-02 15:27
前端面试
万字长文--详解Node.js(快速入门)
Node.
js基础
与扩展Node.js1、初识Node.js与内置模块1.1Node.js初识1.2fs文件系统模块1.3path路径模块1.4http模块2、模块化2.1模块化的基本概念2.2Node.js
会思想的苇草i
·
2023-11-02 10:14
前端
node.js
javascript
前端
Express
mysql
前端JavaScript
三者之间的作用
JS基础
1.注释语法2.引入js的多种方式3.结束符号变量与常量变量1.JavaScript声明2.var与let的区别常量基本数据类型1.数值类型(Number)2.类型转换关键字parse3
A_baio
·
2023-11-02 02:25
前端
javascript
开发语言
五子棋网页版
基于js的五子棋教程先给出问题,然后一步一步的去解决;需要的知识:html,css,
js基础
语法,包括创建对象和继承属性;需要的知识很少,就是js的创建对象,如果不会就去看一下书吧。
jjocwc
·
2023-11-01 05:45
javascript
算法
前端学习总结——JavaScript基础
前端知识点总结——
JS基础
1.javascript概述(了解)1.什么是javascriptjavascript简称为js,是一种运行于js解释器/引擎中的脚本语言js的运行环境:1.独立安装的js解释器
没有字母的键盘
·
2023-11-01 00:05
JavaScript
JavaScript中 Web APIs —— DOM
目录一、WebAPIs1.WebAPIs和
JS基础
关联性1.1JS的组成1.2
JS基础
阶段以及WebAPIs阶段2.API和WebAPI2.1API2.2WebAPI2.3总结二、DOM1.DOM简介1.1
@ Salt
·
2023-10-31 21:53
JavaScript
javascript
JavaScript——3(Web APIs——DOM)
JavaScript——3(WebAPIs——DOM)1.webAPIs和
JS基础
关联性1.1JS的组成1.2
JS基础
阶段以及WebAPIs阶段2.API和WebAPI2.1API2.2WebAPI2.3API
宫央
·
2023-10-31 21:45
javascript
前端
html
Node.
js基础
相关知识
1、什么是Node.js本质是JavaScript的解析器;是JavaScript的运行环境;是服务器程序;使用是V8引擎;不是Web服务器。2、为什么使用Node.js提供高性能的Web服务;IO性能强大;事件处理机制完善;天然能够处理DOM;社区非常活跃,生态圈日趋完善。3、Node.js优势处理大流量数据;适合实时交互应用;完美支持对象数据库;异步处理大量并发链接。4、函数调用函数调用方式分
初家大老爷
·
2023-10-31 02:31
3.11 day22
js基础
第四天
1.函数2.函数使用1.函数的声明2.命名规范3.函数调用1.练习2.练习4.函数传参1.练习2.练习3.练习5.函数返回值练习6.函数细节7.作用域1.思考2.访问原则3.案例8.匿名函数1.函数表达式2.立即执行函数3.案例9.逻辑终端中断10.boolean类型3.主观题练习题1:请看以下代码,并说出执行的流程~~~练习题2:目标:求和函数封装练习要求:封装函数,名字为sum功能:根据传入的
我在某马学前端
·
2023-10-30 20:21
js基础
javascript
html
dreamweaver
3.10 day21
js基础
第三天
1.if语句和seitch的区别2.for循环1.练习3.退出循环4.循环嵌套5.嵌套大练习1.练习2.练习3.99乘法表6.数组1.数组是什么2.基本使用3.练习:数组求和4.练习2:最大值,最小值4.数组操作5.数组查和修改6.数组新增8.总结9.数组筛选10.数组去011.元素删除7.综合案例//out:./*{margin:0;padding:0;text-align:center}.bi
我在某马学前端
·
2023-10-30 20:51
js基础
html
css
前端
html5
3.10 day20
js基础
第二天
1.运算符1.赋值运算符2.自增减运算符3.比较运算符4.逻辑运算符5.练习Documentletnum=+prompt("请输入数字")if(num%4===0&&num%100!==0){alert("true")}else{alert("flase")}6.运算符优先级2.语句1.表达式和语句2.分支语句1.流程控制语句1.if语句1.练习2.双分支if语句3.练习4.练习5.多分支if语句
我在某马学前端
·
2023-10-30 20:50
js基础
前端
html5
html
javascript
JS基础
-下拉菜单案例
要实现的效果:整体思路:1.布局思路:我外面用了一个大div包裹,里面是ul里面4个li,每个li里面包括上面的a标签和下面的ul列表,下面的ul列表包含3个li。下面的ul采用的是绝对定位。2.功能实现思路:首先获取元素,获取的是上面的4个li元素,给每个li一个onmouseover事件,然后移动到li的时候就先干掉所有人把当前li的第二个子元素节点显示出来(也就是下面那个列表)。完整代码:下
申申あ
·
2023-10-30 17:00
Javascript
javascript
【常见Node
JS基础
面试题和答案(代码已验证)】
文章目录常见Node
JS基础
面试题和答案**1、你了解Node.js吗?****2、Node.js的使用场景是什么?****3、为什么要用Node.js?****4、Node.js有哪些全局对象?
wusp1994
·
2023-10-30 15:20
javascript
node.js
web前端
JS基础
-----制作进度条
1,参考代码//方法一:使用setInterval//varpro=document.getElementById("pro");//varnum=0;//vartimer=setInterval(function(){//pro.value=num;//num++;//if(num>=100){////clearInterval(timer);//取消煮熟可以使进度条重复执行//num=0;//
搁浅小泽
·
2023-10-30 01:00
前端
javascript
开发语言
vue电商后台管理系统保姆级教程(四)——主页布局和功能实现
总文章地址:vue.
js基础
还不会?
十九万里
·
2023-10-29 04:43
vue
vue
javascript
html
babel转码器的使用
我所使用的编辑器:VisualStudioCode简称"VSCode"文件目录示意图:操作步骤:注意:以下操作,在node
JS基础
上操作并完成,所以在这之前你需要确认是否安装与配置了nodejs1.npm
万德佛
·
2023-10-29 01:14
前端
node.js
babel
前端
js文件和ts文件
TypeScript=Type+JavaScript(在
JS基础
之上,为JS添加了类型支持)。TypeScript是微软开发的开源编程语言,可以在任何运行JavaScript的地方运行。
李小白20200202
·
2023-10-28 16:13
1024程序员节
JS基础
知识 变量 数据类型 运算符 流程控制
1.JS三大组成ECMAScriptDOMBOM1.ECMAScript:ECMAScript规定了JS的编程语法和基础核心知识,是所有浏览器厂商共同遵守的一套JS语法工业标准。2.DOM-文档对象模型:是W3C组织推荐的处理可扩展标记语言的标准编程接口通过DOM提供的接口可以对页面上的各种元素进行操作(大小、位置、颜色等)。3.BOM-浏览器对象模型:提供了独立于内容的、可以与浏览器窗口进行互动
Just-Lsy
·
2023-10-28 12:02
笔记
javascript
前端
开发语言
Day22
js基础
1js简介什么是jsjs是JavaScript的缩写,是一门唯一的用来控制网页内容的脚本语言;是web标准中的行为标准-用来控制网页内容的变化.js写在什么位置内联-将js代码写在标签的事件相关属性中,例如:onclick属性内部-将js代码写在script标签中(既可以放在head标签中也可以放在body标签)外部-将js代码写在js文件中,然后通过script标签导入js能做什么事情修改标签内
咔佈
·
2023-10-28 11:37
从前端到后端,龙哥讲node
js基础
(五)
有话说在前面nodejs跟其他服务器语言一样,可以调用服务器自身的命令来创建,读,写文件。如何使用在node中使用fs模块来读写文件。读取文件用readFile和readFileSync方法。在所有的方法种,有Sync的是同步方法,一般来说都是用异步的。二者的区别是,异步方法不会妨碍后续的程序执行,同步方法会等待文件读取完毕。//异步方法fs.writeFile('./message.txt','
党云龙
·
2023-10-28 09:25
Three.js 监听纹理加载
在《Three.
js基础
纹理贴图》里介绍了如何给图形贴图,贴图前需要先把纹理加载好。我们基于这篇文章继续讲解如何监听材质加载成功或者失败。
德育处主任Pro
·
2023-10-28 00:12
前端
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他