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基础
了解
js数组常用遍历方法使用:forEach()map()filter()every()some()reduce()js数组常用操作方法使用:[].push[].prop[].join[].slice[].splice[].sort[].shift[].unshift基本逻辑运算:ifelseswitch三目运算(:?)forwhile基本字符串操作方法:replace,slice,substr,in
MenChem
·
2023-04-06 19:59
js基础
知识(二)
第四章变量、作用域和内存问题基本类型和引用类型的值ECMAScript变量可能包含两种不同数据类型的值:基本类型值和引用类型值。基本类型值指的是简单的数据段,而引用类型值指那些可能由多个值构成的对象。引用类型的值是保存在内存中的对象。在操作对象时,实际上是在操作对象的引用而不是实际的对象。1、复制变量值(1)复制基本类型的值varnum1=5;varnum2=num1;此后,这两个变量是相互独立的
北风吹_yfy
·
2023-04-06 08:52
JS基础
-扩展运算符
扩展运算符...理解1、数组2、对象3、字符串转数组4、复制(浅拷贝)5、合并持续更新只有理解了才能更好的记住…理解扩展运算符…可以理解成将数组里的元素一个个剥离出来,或者将对象的{}剥离出来,总之就是把数据的最外层衣服给剥掉。1、数组//数组letarr=[1,9,5,6];console.log(...arr);将数组的每个元素剥离开:2、对象//对象letobj={name:"hello",
柠檬柠檬子
·
2023-04-06 06:13
JS基础
js
面试题总结
前言主要是以答案以及自己的理解来描述参考以下链接「历时8个月」10万字前端知识体系总结(基础知识篇)-掘金「万字总结」动画+大白话讲清楚React渲染原理2万字|前端基础拾遗90问-掘金“老默我想吃鱼了”与五层网络模型-掘金目录前言
JS
圆圆圈圈扁扁
·
2023-04-06 02:39
前端知识查缺补漏
前端
前端中阶学习路线(一)
个人目前的状态算是中级阶段入门(html+css+
js基础
打完),对于一系列框架和工具的学习先后顺序反而很迷茫。
薄荷星球
·
2023-04-06 01:59
你所不知道的
js基础
01
1.javascript1.js的语法:前端三层:HTML:结构层CSS:样式层Javascript:行为层JavaScript:一种运行在客户端的脚本语言,一门动态类型的语言浏览器中对javascript进行解释器叫做javascript引擎javascript组成:ECMAScriptDOMBOM计算机组成:软件硬件软件:应用软件:浏览器QQSublineWord系统软件:windowsLin
你好好想想_be60
·
2023-04-06 01:32
【前端工程化】01-Node.
js基础
Node.
js基础
认识NodeNode的定义Node的应用场景Node的安装和版本管理Node的基本操作Node.js执行文件Node的参数传递Node的REPL认识NodeNode的定义Node.js
SevgiliD
·
2023-04-05 15:57
前端工程化
前端
node.js
javascript
js基础
day02
js基础
day02一.循环语句1.for循环语法结构:for(初始语句;循环判断语句;末尾语句){循环体(一段代码)}初始语句:循环之前执行,一般定义一个初始值为0的变量循环判断语句:如果条件为真,就执行循环体
codeTao
·
2023-04-05 14:38
写给后端开发看的微信小程序开发教程(一)入门篇
嗯~~,还是觉得有必要写一个面向后台开发人员的微信小程序教程,教程重点在于小程序的搭建和快速开发,以及如何对接Java后台,不做详细样式效果处理,减少不必要的信息量,但是阅读该课程的同学有html及
js
小星球呐
·
2023-04-05 14:59
lua快速入门~在
js基础
上,知道Lua 和 Js 的不同即可
☺lua和javaScript差不多的,就是一些语法的细节不同,学过js,再注意一下下面的细节,就能上手了~快速入门,可以直接看一下菜鸟教程的lua:https://www.runoob.com/lua/lua-tutorial.htmlLua和Js的不同Lua概述Lua概述Lua是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的
一 乐
·
2023-04-05 07:37
常用
lua
javascript
开发语言
脚本语言
脚本
node.js
node.js关于报错及解决方案问题一:问题二:问题三:一、Node.
js基础
1.认识Node.js2.开发环境搭建3.模块、包、commonJS4.Npm&Yarn5.内置模块6.路由二、Express1
ZiminLi
·
2023-04-05 03:43
前端
js
node.js
javascript
前端
JS知识点总结(全)
JS基础
知识点总结提示:有一些点没有展开,有问题的地方小伙伴们自己展开哦。
sy_yan
·
2023-04-04 22:43
js
javascript
js基础
可以实现的几个特效
学弟学妹们已经学完html和css了,接下来选择学习前端的学弟学妹就要学习js了,因此我现在先将记忆中能回想起来的几个js特效以及实现思路先写下来,以免到时候问起来我一下子想不起来。1.轮播图轮播图可以说是js运用最广泛,最实用的特效之一了,写法也多种多样,这里就先把我知道的两种简单的轮播图实现方式及思路写下来。(1)左右滑动式轮播图这个轮播图的效果是图片左右滑动,默认的方向是图片从右向左滑动,实
啥也不会的毛不会
·
2023-04-04 22:01
前端
css
html
关于我博客码龄到了100天这件事(周记)
想想这100来天,自己确实学到了不少东西,包括C语言基础,Java基础,HTML,CSS,
JS基础
,Git等基本语言和操作。
阿泽不会飞
·
2023-04-04 22:37
周记
程序人生
前端必学的node
js基础
版
node.js的学习要注意下面的都不再单独去引入了,都是提前做好引入的文件目录的创建node.js是一个开源与跨平台的js运行时的环境(一个几乎可用于任何项目的流行工具)Node.js具有独特的优势:浏览器可以写客户端代码和服务端的代码,无需学习其他的语言,浏览器和node.js都是可以使用javascript作为他的编程语言文件的读写操作require内部处理文件的创建如果一个文件和要运行的文件
weifeng_bushileng
·
2023-04-04 21:35
vue.js
前端
javascript
vue.js
JS基础
编码题分析(2)
使用js封装一个冒泡排序functionmaopao(arr){for(vari=0;iarr[j+1]){vartemp=arr[j];arr[j]=arr[j+1];arr[j+1]=temp;}}}returnarr;}封装一个方法实现去除数组中的重复元素方法一:functionunique(arr){for(vari=0;i<=arr.length;i++){if(newArr.index
雨中晨星
·
2023-04-04 12:31
(五)javascript常用转义符
我的前端笔记(包含
js基础
语法,DOM,BOM操作)
冉冉编程
·
2023-04-04 11:56
js
前端
html
前端
javascript
【JS篇】
JS基础
要件
JS基础
要件条件语句循环语句事件介绍条件语句✨if…else语句(最常见)基本语法:if(condition){//条件为真的代码}else{//运行其他的代码}注意:关键字if,并且后面跟随括号要测试的条件
糖^O^
·
2023-04-04 11:54
JS
javascript
Vue基础篇(六)
本教程分为三部分:基础进阶实战,深入浅出Vue.
js基础
篇持续更新中........第六章表单与v-model基本用法:-------v-model:Vue提供了v-model指令,用于在表单类元素上双向绑定事件一个小栗子
缺月楼
·
2023-04-03 16:19
00 Node
Js基础
NodeJs//查看版本node-vnode--version//查看安装的版本nvmlistnvmls//创建一个文件夹mkdirNodeDemo//创建一个app.js文件touchapp.js输入内容console.log("hellonode");运行nodeapp.jshellonode全局对象console.log("hellonode");//全局对象//定时器//setTimeou
亨锅锅
·
2023-04-03 10:00
JS基础
-数学对象Math
没有什么多余的东西,就是一堆的方法来操作数字1、randomMath.random()这个方法是用来生成一个0~1之间的随机数每次执行生成的数字都不一样,但是一定是0~1之间的生成的数字包含0,但是不包含1varnum=Math.random()console.log(num)//得到一个随机数2、roundMath.round()是将一个小数四舍五入变成一个整数varnum=10.1consol
前端笨笨龙
·
2023-04-03 09:59
javascript
前端
vue.js
JS基础
之最新8种数据类型(原始数据类型和引用数据类型)
一、JS数据类型分为两类原始数据类型和引用数据类型二、原始数据类型javascript的原始数据类型有七种,分别是Number、String、Boolean、null、undefined、symbol、BigInt原始类型数据的特点:值保存在变量本地,且赋值给其他变量后,其它变量改变不影响原来的值,变量存放在栈区的(栈区指内存里的栈内存).1.booleantrue&false专门用来保存真或者假
老衲不生气
·
2023-04-03 05:41
JS基础
之JS的闭包、构造函数和实例化对象、原型对象和原型
一、JS的闭包1、定义闭包是指有权访问另一个函数作用域中的变量的一个函数。简单的说,你可以认为闭包是一个特别的函数,他能够读取其他函数内部变量的函数。2、作用正常的函数,在执行完之后,函数里面声明的变量就会被垃圾回收处理掉。但是闭包可以让一个函数作用域中的变量,在执行完之后依旧没有被垃圾回收处理掉。3、缺点内存泄漏导致变量无法被释放栗子:functionfn2(){constc=3;returnf
老酸奶ccc
·
2023-04-03 02:01
JS笔记
javascript
前端
开发语言
js基础
之普通函数与构造函数的区别
普通函数与构造函数最大的区别就是this指向问题普通函数this指向全局对象window构造函数this指向实例化对象本身例:functionDemo(){console.log(this)}Demo()//这里可以看到this指向windowletf=newDemo()//这里可以看到构造函数this指向它实例化的对象f。(普通函数与构造函数就是有没有用new)this指向是可以改变的这里分享三
浮沉随浪逝
·
2023-04-03 02:17
javascript
前端
开发语言
js基础
之闭包
作为前端开发,闭包是时时刻刻都在使用的,理解闭包是十分重要的,下面从闭包的定义,使用场景,及优缺点进行总结,帮助大家更好的理解闭包。什么是闭包引用自MDN关于闭包的描述闭包(closure)是一个函数以及其捆绑的周边环境状态(lexicalenvironment,词法环境)的引用的组合。换而言之,闭包让开发者可以从内部函数访问外部函数的作用域。在JavaScript中,闭包会随着函数的创建而被同时
Bwcx_lzp
·
2023-04-03 02:03
javascript基础
javascript
前端
js基础
之函数式编程
函数式编程(FunctionalProgramming)是一种编程范式,它强调使用函数来构建程序,避免使用可变状态和共享状态。JavaScript作为一门支持函数式编程的语言,也有着很多函数式编程的特性。函数是一等公民JavaScript中的函数是一等公民,它们可以被赋值给变量、作为参数传递给其他函数或从其他函数中返回。这使得函数式编程在JavaScript中变得非常方便。例如,我们可以定义一个函
Bwcx_lzp
·
2023-04-03 02:03
javascript基础
javascript
前端
开发语言
js基础
之继承
js继承:是指一个对象可以继承另一个对象的属性和方法,以便利用现有的代码来创建新的对象。在JavaScript中,继承主要有以下几种常见的实现方式通过原型链继承构造函数继承组合继承(即原型链继承+构造函数继承)寄生组合继承es6类的继承下面就这五种继承,分别介绍一下原型链继承原理首先要知道原型链是什么?如下图示,理解一下原型继承的原理就是把子类的原型指向父类的实例示例//定义一个People构造函
Bwcx_lzp
·
2023-04-03 02:33
javascript基础
javascript
前端
js基础
之构造函数和类
JS的构造函数和ES6的类是JS中很重要的概念,也是面向对象编程的核心。在本文中,我们将探讨JS的构造函数和ES6的类的基础知识,包括它们的定义、使用方法以及它们之间的区别。JS的构造函数JS中的构造函数是一种特殊的函数,用于创建对象。它们是通过使用new关键字调用的函数,并且在函数内部使用this关键字来引用新创建的对象。构造函数可以包含属性和方法,这些属性和方法可以在创建对象时被调用。以下是一
Bwcx_lzp
·
2023-04-03 01:02
javascript基础
javascript
前端
2018-07-25
js基础
语句跟运算符
javascrip一运算符算术运算符:+-*/%++--var=3++x或者x++单独的没影响vary=x++;y=xx=x+1vary=++x;x=x+1y=x关系运算符><>=<===!=逻辑运算符&&
菜鸟亿个
·
2023-04-02 22:20
为了一份mock数据,开启了Protobuf的救赎之路
大家好,我是“前端点线面”,一位新生代农民工,欢迎关注我获取最新前端知识和《前端百题斩》pdf版(包括
JS基础
篇、浏览器篇、网络篇共计50个章节,5万多字),此外正在面试的校招求职者,欢迎将简历发我,免费进行修改
前端点线面
·
2023-04-02 22:42
java
编程语言
python
protobuf
javascript
Express框架的基本使用方法
Express是一个基于Node.js平台的web应用开发框架,在Node.
js基础
之上扩展了web应用开发所需要的基础功能,从而使得我们开发Web应用更加方便、更加快捷。
洳娅
·
2023-04-02 18:20
JavaScript
第一章-
JS基础
1.1JS简介什么是JSJavaScript是一种客户端脚本语言。运行在客户端浏览器中,每一个浏览器都具备解析JavaScript的引擎。
Ly-on
·
2023-04-02 11:42
后端学习
javascript
html
前端
js 计算精度问题及解决方案
详细可见链接:
JS基础
|浮点数计
一只皮皮璐
·
2023-04-01 18:30
js
javascript
前端
html5
TypeScript
在
JS基础
之上,为JS添加了类型支持。TypeScript=Type+JavaScript先安装node.js然后npmi-gtypescript,编译并运行TS代码,创建hello.ts文件编译。
我要学习java和python
·
2023-04-01 17:19
前端基础
typescript
前端
javascript
Node.js学习笔记
文章目录Node.
js基础
初识Node.js安装nodejs运行js代码fs文件系统模块获得fs系统模块对象读取文件示例代码运行测试判断文件读取成功写入文件示例代码判断文件是否写入成功案例题目练习(1)
鬼鬼骑士
·
2023-04-01 06:20
node.js
学习
javascript
JS基础
(五)
//1.JS是单线程解决方式异步//2.异步的解决方式事件轮循//3.事件轮循的核心-回调函数//letarr=[1,34,3]//letarr2=arr.sort()//setTimeout(()=>alert(arr2),6000)////同步回调函数异步回调函数//console.log(arr)//回调//promise//异步编程的一种解决方案,比传统的解决方案-回调函数和事件-更合理/
a437e8f87a81
·
2023-03-31 06:28
第一个月 HTML+CSS
初学者建议sublime也不要装插件,没有语法提示,可以打基础html基础css基础html是勾勒,css是染色,直接按照自己所想开写,这是你的第一个项目
js基础
js是页面的逻辑,作为一个w
乌拉那拉氏狂徒
·
2023-03-30 22:45
web前端
前端
html
css
杰普实训(前端)第一天知识点总结
杰普实训(前端)第一天知识点总结今日小结一个完整软件的组成前端工程师和后端工程师前端工程师Java工程师
js基础
js与java的简单对于js组成变量数据类型操作符一元运算符+leta=3;+a;//3流程控制语句对象数组今日小结实训第一天
qq_19272233
·
2023-03-30 20:53
实训
javascript
js基础
代码块```//这是一个警告框//alert("这是一个JavaScript!!!!");//输出网页//document.write("输出网页");//console.log("输出控制台");//变量的定义(先初始化在使用)//varname="tom";//varage=10;//varschool;//vararray=null;//varisRight=true;//varff=5.0
mu木木木ting
·
2023-03-30 19:16
js基础
知识
关于this的理解:1.JS中的this表示对当前对象的一个引用,this表示该方法所属的对象,也就是说this=A2.单独使用或在函数中使用this代表的是全局对象,可以理解为window,但在严格模式下,this是未定义的(undefined)3.在事件中,this表示接收事件的元素。如在HTML事件句柄中,this指向了接收事件的HTML元素:点我后我就消失了4.显式函数绑定,apply和c
oldwai
·
2023-03-30 07:58
前端知识网络
await,set,map,etc,classangular相关:生命周期,依赖注入,数据绑定,路由跳转,组件交互,etccss相关:居中,浮动,伪类,选择器,定位,flex,scss、BEM、BFC
js
萤火万千
·
2023-03-30 07:00
NevMesh.Js你可以在Laya引擎中直接使用的AI寻路
是在ThreeJs的Patrol
JS基础
上,针对Laya引擎做了改造,本教程将会带大家简单了解和使用NevMesh.Js使用。!
李尔在此
·
2023-03-30 05:53
Laya
人工智能
cocos2d
游戏引擎
unity
Node.
js基础
入门02
node笔记--祈粼consthttp=require('http')consturl=require('url')//处理URLconstfs=require('fs')//fileSystemhttp.createServer((req,res)=>{res.writeHead(200,{'Content-type':'text/html;charset=UTF-8'})/***可以通过url
祈粼
·
2023-03-30 03:10
浅谈 Nodejs原型链污染
刚好在西湖论剑2022复现时,遇到了一道原型链污染的题目,借此机会开始简单学习一下Nodejs的洞p讲解的十分清楚,因此下面举例子就直接用p的例子进行解释了目录Node.
js基础
(1)类与构造函数(constructor
葫芦娃42
·
2023-03-29 17:12
漏洞复现
javascript
前端
前端面试——
JS基础
变量类型和计算1.值类型与引用类型值类型:字符串string,数值number,布尔值boolean,null,undefined,symbol引用类型:对象Object,数组Array,函数Function考点存储方式,值类型的数据是存储在栈中,引用类型的数据存储在堆中,栈中存储的是在数据在堆中的地址。引用类型的赋值,赋值的是变量的存储地址,修改其中一个变量的属性时,会对另一个变量造成影响。(这
敬酒_不吃
·
2023-03-29 15:25
JS基础
知识
1.原型/原型链原型每一个JavaScript对象(null除外)在创建的时候就会与之关联另一个对象,这个对象就是我们所说的原型,每一个对象都会从原型"继承"属性。prototype,_proto_和constructorprototype是对象或者函数的一个属性,指向该对象或者函数的原型。_proto_是实例对象的一个属性,指向该实例对象的原型。每个原型都有一个constructor属性指向关联
李白杜甫谈恋爱
·
2023-03-29 12:29
Js基础
知识之变量
关于JS中的变量/*回顾java中的变量:1、java中怎么定义/声明变量?数据类型变量名;例如:inti;doubled;booleanflag;2、java中的变量怎么赋值?使用“=”运算符进行赋值运算。("="运算符右边先执行,将右边执行的结果赋值给左边的变量。)变量名=值;例如:i=10;d=3.14;flag=false;3、java语言是一种强类型语言,强类型怎么理解?java语言存在
Hsq1103
·
2023-03-29 12:55
JS
js变量
java
javascript
JS基础
-事件
事件用户的行为:onclick、ondblclick、onfocus、onblur、window.onload是用户跟页面的交互,当用户跟页面进行一些“交流”的时候,页面通过js就会触发一些事件,比如鼠标点击的时候就会触发onclick事件,给这个事件绑定一个函数,那么这个时候函数就会被调用,代码就会被执行。事件类型:鼠标事件:click,dbclick,mousedown,mouseup,mou
壹枕星河
·
2023-03-29 08:46
2021年7月 虾皮、货拉拉、有赞等面经总结
学习源码系列、面试、年度总结、
JS基础
系列。
若川视野
·
2023-03-28 17:49
lamp
scipy
makefile
crm
lighttpd
14道高频手写JS面试题及答案,巩固你的
JS基础
目录1.手写深拷贝2.防抖函数3.节流函数4.模拟instanceof5.全局通用的数据类型判断方法6.手写call函数7.手写apply函数8.bind方法9.模拟new10.类数组转化为数组的方法11.组合继承12.原型式继承13.实现Object.create()14.数组去重1.手写深拷贝functiondeepClone(startObj,endObj){letobj=endObj||{
YinJie…
·
2023-03-28 17:48
javascript
ES6
javascript
开发语言
ecmascript
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他