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
前端javascript
【 JS 进阶 】作用域、变量提升、闭包
-罗曼·罗兰目标学习作用域、变量提升、闭包等语言特征,加深对
JavaScript
的理解,掌握变量赋值、函数声明的简洁语法,降低代码的冗余度。
fans小知
·
2024-02-20 11:46
#
JS
javascript
开发语言
ecmascript
JavaScript
进阶
文章目录作用域局部作用域函数作用域块级作用域全局作用域作用域链JS垃圾回收机制拓展-JS垃圾回收机制-算法说明闭包变量提升函数进阶函数提升函数参数动态参数剩余参数拓展:展开运算符箭头函数基本语法基本参数箭头函数this解构赋值数组解构对象解构(重要)和结构解构基本语法:拓展:遍历数组forEach方法(重点)筛选数组filter方法(重点)创建对象方式深入对象创建对象的三种方式构造函数实例成员&静
我年薪百万
·
2024-02-20 11:45
前端
javascript
「
JavaScript
进阶」一文吃透深浅拷贝
JavaScript
系列文章:
JavaScript
进阶变量存储类型要理解深浅拷贝,先要熟悉变量存储类型,分为基本数据类型(值类型)和引用数据类型(复杂数据类型)。
谷底飞龙
·
2024-02-20 11:14
JavaScript
javascript
LEARN_
前端
进阶_深浅拷贝原理
详细解析赋值、浅拷贝和深拷贝的区别赋值(Copy)赋值是将某一数组或对象赋给某个变量的过程,分类下面2部分:基本数据类型:赋值,赋值之后两个变量互不影响引用数据类型:赋址,两个变量具有相同的引用,指向同一个对象,相互之间有影响对基本类型进行赋值操作,两个变量互不影响。//木易杨leta="muyiy";letb=a;console.log(b);//muyiya="change";console.
POWER!
·
2024-02-20 11:43
javascript
进阶知识点
文章目录0.基础回顾1.Json对象2.Array对象3.函数Function0.创建函数的方式1.call()、apply()、bind()方法1)、call()方法2)、apply()方法3)、bind()方法4)、call()、apply()、bind()方法区别5)、手写call、apply、bind函数2.函数防抖和节流(1).防抖(2).节流4.原型与原型链1.原型2.显示原型属性和隐
vousmevoyez0613
·
2024-02-20 11:42
前端
前端
JavaScript
深浅拷贝
深浅拷贝(deepcopy,shallowcopy)深浅拷贝的基础知识是关于值类型和引用类型的区分,可参考《
JavaScript
数据类型(值类型/引用类型)》一文(1)什么是拷贝?
carriehaohao
·
2024-02-20 11:12
JavaScript
javascript
拷贝
前端
主流的各种开源软件
前端
开源软件是
前端
开发中不可或缺的重要资源,提供了各种工具、框架和库,帮助开发者更高效地构建现代Web应用。
元芳Q代码
·
2024-02-20 11:08
前端
JavaScript
闭包 内存泄漏与解决办法
闭包的优缺点:优点:①封装功能②防止全局变量污染③延长变量的生命周期,缓存上一次执行的结果④实现局部变量/函数私有化缺点:①浪费内存(尤其是引用了较大的对象)注意事项:①因为调用函数会创建闭包,所以要避免嵌套调用/递归调用闭包函数闭包垃圾回收:由于闭包的应用场景很多,以及本人水平有限,所以以下内容可能不是很适合您所需要的场景,请您见谅~回归正题:如下代码,返回的函数中包含了对内部数组的引用注:引用
_终会遇见_
·
2024-02-20 10:06
02
WEB前端
javascript
前端
开发语言
JavaScript
setInterval()如何立即执行一次
setInterval((func=()=>{console.log(123);returnfunc})(),1000)实际上就是以下写法写在一起了。functionfunc(){console.log(123);}func()setInterval(func,1000)
_终会遇见_
·
2024-02-20 10:36
99
工作中遇到的一些问题
javascript
前端
Node.js开发——MongoDB与Mongoose
MongoDB和Node.js特别般配,因为MongoDB是基于文档的非关系型数据库,文档是按BSON(JSON的轻量化二进制格式)存储的,增删改查等管理数据库的命令和
JavaScript
语法很像。
weixin_34127717
·
2024-02-20 10:03
数据库
shell
json
谈谈
前端
jenkins构建-npm install速度慢的那些事
前言之前项目上遇到了苦逼的事情,一旦项目准备发布,jenkins整个工作流程下来要十几分钟,甚至能导致半个小时左右,我们作为
前端
能考虑的就是不断想办法提高依赖的拉取速度和项目的构建速度。
槿畔
·
2024-02-20 10:32
笔记
javascript插件
前端
npm
jenkins
前端
node 常见的包管理工具 npm、npx、Yarn、cnpm、pnpm 的区别有哪些
主要功能包括安装、发布、管理
JavaScript
包和依赖项。npm是最常用的包管理工具之一,拥有庞大的包仓库(npmRegistry)。
我有一棵树
·
2024-02-20 10:59
前端
npm
node.js
技术分享 | 测试平台开发-
前端
开发之数据展示与分析
ECharts简介与安装ECharts是一款基于
JavaScript
的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表,功能非常强大,目前ECharts已经发布到ECharts5版本
霍格沃兹_Tester
·
2024-02-20 10:05
计算机毕业设计/课程设计系列基于基于Python+Django的个人博客管理系统
该Python的个人博客管理系基于B/S架构,后端采用Django框架,
前端
采用Vuejs、jQuery等技术,并结合MySQL数据库。
大钟聊编程
·
2024-02-20 10:22
课程设计
graphql开发示例
里面有各种语言对graphql的开发框架和示例比如java:TableofContentsSpecificationsFoundationsCommunitiesMeetupsImplementations
JavaScript
whatzhang007
·
2024-02-20 10:52
#
GraphQL
graphql
解决 window.__TAURI_IPC__ is not a function报错方法
Tauri是一个工具包,可帮助开发人员为主要桌面平台制作应用程序-几乎使用现有的任何
前端
框架。在tauri环境当中,无论是开发模式,还是生产模式都不会产生window.
任磊abc
·
2024-02-20 10:50
electorn
tauri
__TAURI_IPC__
typescript
vite
vue3
SpringBoot解决
前端
js处理大数字丢失精度问题Long转String
当这个字段的值由后端返回给
前端
网页时,发现了精度丢失的问题。
shun35
·
2024-02-20 10:20
面试必学
前端
spring
boot
javascript
前端
工程化之:webpack3-7(PostCss)
目录一、PostCss1.什么是PostCss2.安装3.配置文件4.插件5.postcss-preset-env(1)自动的厂商前缀(2)未来的css语法(3)变量(4)自定义选择器(5)嵌套(6)postcss-apply(7)postcss-color-function(8)[扩展]postcss-import(9)stylelint一、PostCss内容与webpack无关!!!1.什么是
小李老笨了
·
2024-02-20 10:48
前端工程化
前端
postcss
javascript
01.Redis中间件实战1
Redis中间件实战1Redis各种数据结构实战字符串需求:将用户信息存储至缓存中,实现每次
前端
请求获取用户个人详情时直接从缓存中获取。来演示字符串的写入与读取。
airycode
·
2024-02-20 10:46
深入浅出分布式缓存Redis
redis
中间件
数据库
1.初识Tauri
Tauri是一款比较新的跨平台桌面框架,也是我目前最喜欢的一个框架,其官网为:Tauri它的作用其实和Electron很像:使用Web
前端
技术开发桌面软件。
余识-
·
2024-02-20 10:15
前端框架
tauri
用Python streamlit实现简单的AI 大模型对话对比器
这些项目大多使用Typescript,
Javascript
,提供配置功能,大模型人设等功能。这篇文章里,我们使用Python的几十行代码来实现一个简单的AI大模型对话对比器。
liyane
·
2024-02-20 09:43
AI人工智能
Python
python
人工智能
gpt
后端防止重复点击设计
(可通过
前端
进行设置)2、在出现遮罩之前,可能由于屏幕的特殊性,而自行进行了多次点击。(主要是避免此种问题)在同一时刻,调用同一个方法,且入参一致则认定为是重复点击,此时不在执行后续方法。
chenXiJ
·
2024-02-20 09:36
实战系列
java
代码检测规范和git提交规范
1.ESlint配置2013年6月创建开源项目,提供一个插件化的
JavaScript
代码检测工具,创建项目是生成的eslintrc.js文件;//Eslint配置文件遵循commonJS的导出规则,所导出的的对象就是
懒洋洋的华369
·
2024-02-20 09:34
开发工具
git
vscode
前端
【国际化】文段中的HTML标签(JQuery-i18next)
javascript
-HTMLtagsini18nexttranslation-StackOverflow问题:解决方法:源码:if(attr==='html'){ele.html(i18next.t(
karshey
·
2024-02-20 09:04
前端小问题
html
jquery
前端
flutter了解
Flutter技术出现的背景当前领域移动开发技术大概可以分为两种:原生开发跨平台技术而跨平台技术又可以分为以下几种:H5+原生(Cordova、Ionic、微信小程序)
JavaScript
开发+原生渲染
·
2024-02-20 09:45
flutter
基于python+mysql的宠物领养网站系统
功能介绍平台采用B/S结构,后端采用主流的Python语言进行开发,
前端
采用主流的Vue.js进行开发。整个平台包括前台和后台两个部分。前台功能包括:首页、宠物详情页、用户中心模块。
山东好汉Tim
·
2024-02-20 09:34
毕业设计合集
python
mysql
宠物
TypeScript基本语法
变量声明TypeScript在
JavaScript
的基础上加入了静态类型检查功能,因此每一个变量都是有固定的数据类型类型//string:字符串,可以用单引号或双引号letmsg:string='hello
jiojio冲冲冲
·
2024-02-20 09:02
vue3
typescript
前端
流程图之美:手把手教你设计一个流程图
今天小编就以葡萄城公司的纯
前端
表格控件——SpreadJS为例,为大家介绍如何设计一个流程图。环境准备SpreadJS在线表格编辑器操作步骤1、打开SpreadJS在线表格编辑器,新建一个工作簿。
·
2024-02-20 09:14
流程图前端
前端
webSocket 的使用
webSocket使用一、概念定义WebSocket是html5提供的一种在单个TCP连接上进行双向通信的协议,解决了客户端和服务端之间的实时通信问题。浏览器和服务器只需完成一次握手,两者之间就可以创建一个持久性的TCP连接,此后服务器和客户端通过此TCP连接进行双向实时通信。例子:现在需要根据用户不同的输入来获取后端不同的数据,http请求的方式就是每次用户输入我就发送一个http请求。然而we
小刘先生很努力
·
2024-02-20 09:28
前端
websocket
网络协议
vue3 之 数据格式化函数
在很多项目中,都会有数据字典表,
前端
通过请求后端拿到数据字典表里的数据,一般在页面列表上面状态数据都会是返回的数字,
前端
需要把数字转换成字典表里对应的数据值,下面写了一个
前端
写死的数据,stateMap
jiojio冲冲冲
·
2024-02-20 09:25
vue3
前端
vue3
javascript
llvm之clang
前端
的一些例子:
这是我第一次写博客,最近刚刚接触llvm,写这篇blog主要是边学习边总结,当然有很多理解不到位,甚至是错误的地方。我非常愿意和大家一起探讨,请教llvm的相关知识。这篇blog不求能帮助大家,只求能不误导大家就好。以后也要养成写blog的习惯,在这里非常感谢@snsn1984在他blog里我学到很多东西,也正是这个原因激发了自己写blog的动力,希望能够坚持下去。有问题也希望能够和大家一起探讨!
me1o
·
2024-02-20 09:49
初学LLVM
llvm
编辑器
clang
入门
负载均衡下webshell连接nginx解析漏洞、sql注入第一关
id=1'--+正常判断是字符型注入,闭合方式是'id是1后台看是数据表里第一行查询id=1'出错
前端
打印出了报错信息语法错误这里是找到了库名,接下来是找表名这个方法是子里面把两个表连接在一起查询出的数据
kaituozhizzz
·
2024-02-20 09:49
负载均衡
nginx
运维
【
JavaScript
】隐式转换规则介绍
隐式类型转换在
JavaScript
中是一种自动发生的类型转换,可以在某些上下文中将一个数据类型转换为另一个数据类型。
newcih
·
2024-02-20 09:18
javascript
开发语言
ecmascript
【
JavaScript
】动态代码执行介绍
eval()函数:eval()函数是
JavaScript
中最常见的动态执行代码的方式之一。它接受一个字符串作为参数,并将字符串解析为
JavaScript
代码进行执行。
newcih
·
2024-02-20 09:48
javascript
开发语言
ecmascript
clang
前端
Clang可以处理C、C++和Objective-C源代码Clang简介Clang可能指三种不同的实体:
前端
(在Clang库中实现)编译驱动程序(在clang命令和Clang驱动程序库中实现)实际的编译器
Back~~
·
2024-02-20 09:46
LLVM
学习
生活|这东西,不要也罢
再后来,
前端
右侧的保险杠漏油,整个杠看起来都是黑油油的,湿漉漉的样子。他们说,这没得换,是一次性的。我一直以为是一次性的,可是,如今才知道,保险杠漏油是可以清理,更换零件的!~~机油出了问题,一般的
黑河畔梁波涛
·
2024-02-20 09:26
Vue中的数据请求
数据请求数据请求在
前端
开发中的使用有两种形式使用原生
javascript
提供的数据请求ajax(一般需要我们结合Promise去封装,使用不是很便利,但是效率很高)fetch(本身结合了Promise,
nerao
·
2024-02-20 09:42
Vue
Vue
idea 启动java 项目时,日志卡住不动,项目重新启动失败,
前端
页面访问失败
项目场景:背景:IDEA-启动SpringBoot项目时,日志卡住不动,项目启动失败问题描述问题:IDEA-启动SpringBoot项目时,日志卡住不动,启动失败,
前端
页面刷新后访问失败idea的左下角的
努力学编程呀(๑•ี_เ•ี๑)
·
2024-02-20 09:08
java
intellij-idea
前端
前端
系列——vue2+高德地图web端开发(使用和引入)
vue2+高德地图web端开发(使用和引入)前言准备工作高德地图的个人开发者注册高德api网址1.点击进行注册2.注册完之后进入控制台3.创建新应用4.添加高德2.0新增创建vue2的项目npm引入高德官方文档1.安装2.进入项目3.NPM方式安装使用Loader4.在component目录下新建MapContainer.vue5.编写基础页面结构6.在中引入AMapLoader6.1import
勤恳的码农!!
·
2024-02-20 09:02
vue.js
javascript
前端
Vue2中使用高德地图(Loader )
console.amap.com/2.2在应用管理---我的应用中添加key注意:服务平台选择web端(JSAPI)2.3参考文档路径高德开发参考文档路径https://lbs.amap.com/api/
javascript
-a
Smart_11
·
2024-02-20 09:58
前端开发
javascript
前端
vue
vue小记——this
-掘金(juejin.cn)在
JavaScript
中,this是一个特殊的关键字,它在函数被调用时自动定义。
松果猿
·
2024-02-20 09:58
javascript
开发语言
ecmascript
JavaScript
基础学习(个人笔记)
仅供个人学习参考,如有侵权,请联系删除
JavaScript
用法中的
JavaScript
中的
JavaScript
函数引入本地独立JS文件引入网络来源文件
JavaScript
输出
JavaScript
显示数据使用
松果猿
·
2024-02-20 09:57
javascript
笔记
JS进阶——变量和函数提升
变量提升"变量提升"(VariableHoisting)是
JavaScript
中的一个概念,它指的是在函数或代码块内部声明的变量(使用var关键字)在代码执行之前就被提升(hoisted)到其包含函数或全局作用域的顶部
松果猿
·
2024-02-20 09:57
javascript
前端
JS进阶——动态参数、剩余参数和展开运算符
在
JavaScript
中,剩余参数(RestParameters)和展开运算符(SpreadOperator)是两种非常有用的语法特性,它们分别用于处理函数参数和数组/对象的操作。
松果猿
·
2024-02-20 09:57
javascript
ecmascript
ArcGIS API for
JavaScript
4.X 本地部署(js,字体)
0目录(4.19)/4.19/1修改文件1.1init.js编辑器打开/4.19/init.js搜索文本[HOSTNAME_AND_PATH_TO_JSAPI],然后将其连同前面的https://替换为http://ip地址/4.19,可以是localhost,只能本机引用替换后:1.2dojo.js编辑器打开/4.19/dojo/dojo.js搜索文本[HOSTNAME_AND_PATH_TO_
无心使然云中漫步
·
2024-02-20 08:21
arcgis
arcgis
javascript
LeetCode JS专栏刷题笔记(一)
一、前言LeetCode在前不久出了一个
JavaScript
专栏,这个专栏一个目的是为了非
前端
工程师学习JS,另一个是为了
前端
工程师提升JS能力。
子洋丶
·
2024-02-20 08:49
leetcode
javascript
笔记
基于python+django+vue.js开发的健身房管理系统
功能介绍平台采用B/S结构,后端采用主流的Python语言进行开发,
前端
采用主流的Vue.js进行开发。功能包括:教练管理、会员管理、场地管理、设备管理、用户管理、日志管理、系统信息模块。
山东好汉Tim
·
2024-02-20 08:17
毕业设计合集
python
django
vue.js
前端
新手Vue3+Vite+Ts+Pinia+Sass项目指北系列文章 —— 第十二章 常用工具函数 (Utils配置)
前言在项目开发中,我们经常会使用一些工具函数,也经常会用到例如loadsh等工具库,但是这些工具库的体积往往比较大,如果项目本身已经引入了这些工具库,那么我们就没有必要再引入一次,所以我们需要自己封装一些工具函数,来简化我们的开发。一、通用类工具函数在src/utils目录下创建tools文件夹,用于存放通用类工具函数文件。在tools文件下创建index.ts文件import{ElMessage
SmallTeddy
·
2024-02-20 08:46
前端新手项目指北系列文章
前端
sass
rust
前端
新手Vue3+Vite+Ts+Pinia+Sass项目指北系列文章 —— 第十一章 基础界面开发 (组件封装和使用)
前言Vue是
前端
开发中非常常见的一种框架,它的易用性和灵活性使得它成为了很多开发者的首选。
SmallTeddy
·
2024-02-20 08:45
前端新手项目指北系列文章
前端
sass
rust
StoneDB 读写分离实践方案
读写分离方案既可以使用第三方中间件,也可以在业务
前端
实现。本文介绍的是较为常用的中间件ProxySQL。服务器配置说明IPMemor
3A网络文文
·
2024-02-20 08:36
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他