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笔记
19:JS类
1、JS类创建类classClassName{//类体//构造函数,用于创建和初始化一个class创建的对象//若未定义构造函数,则JS会自动添加一个空的构造方法constructor(name,url){//也可以不传参this.name=name//定义类属性this.url=url}}使用类创建对象时,会自动调用构造函数//使用类,关键字newletc=newClassName("Name"
_百草_
·
2023-09-08 20:16
Vue.
js笔记
— 自定义组件
1、先创建一个vue的loading.vue文件.loading-wrapper{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5);.aircle{width:300px;height:300px;position:absolute;left:0;top:0;right:0;bottom:0;m
honglingdai
·
2023-09-06 16:59
js笔记
之正则
1.字符串的特点:同数组一样,字符串也有下标和长度这两个属性,并且字符串遍历也用for但不同的是,获取字符串中制定位置的字符用str.charAt(i)str变量名,i表示字符串中的下标例:varstr='nozuonodie';console.log(str.length);//获取字符串的长度遍历字符串for(vari=0;i
你昵称已被使用了
·
2023-09-05 17:30
Egg
js笔记
:详解MongoDB聚合管道
MongoDB聚合管道聚合管道:AggregationPipeline使用聚合管道可以对集合中的文档进行变换和组合用于表关联查询、数据的统计MongoDB中使用db.COLLECTION_NAME.aggregate([{},...])方法来构建和使用聚合管道注意aggregate中传入的参数是一个数组,每一个数组都可以是一个独立的管道在特定版本的MongoDB中才能使用versions>=3.2
Wang's Blog
·
2023-08-24 05:04
Full
Stack
NodeJs
DataBase
MongoDB聚合管道
js笔记
-3
箭头函数函数体内this的指向是定义时所在的对象,而不是使用时所在的对象箭头函数没有arguments箭头函数不能使用yield命令
MF_遇见零一
·
2023-08-19 14:24
5月11日
js笔记
今天主要讲了prompt弹出输入框其实也就是比alert多个能输入的文本框然后就是三目运算符(三元,运算符)例:表达式1?:表达式2:表达式3如果表达式1的值为true,那么表达式2为输出结果如果是false那就不用说了吧,(还是说吧,必须是表达式3呀)然后呢,我想想啊。还学了啥嗯嗯嗯.......想起来了然后就是函数了函数:function,也叫方法和过程,一般叫方法,是可以被反复执行的代码块,
孤风残影
·
2023-08-19 03:06
js笔记
篇——pop()方法
pop()方法可以直接用来删除数组的最后一个元素:pop()方法是用来删除数组的最后一个元素的,数组a在进行了pop()方法处理之后已经删除了数组的最后一个元素,但是图中的b并不等于一个新的数组,而是数组a本来的length,所以b=7;弹出的a是['1','2','3','4','5','6']
Astro小仙女
·
2023-08-13 00:50
JS笔记
一.JS简介1.什么是JSJS全称为JavaScript,是一门运行在浏览器的,动态类型的,弱类型的(数据类型),基于对象的直译者(就是不用编译)角本语言;2.JS的组成ECMAScript:JS的基本语法规范BOM:BrowserObjectModel,浏览器对象模型,提供了与浏览器交互的一些函数;DOM:DocumentObjectModel,文档对象模型,提供操作网页面的一些方法;3.JS的
dotaer_shashen
·
2023-08-08 01:53
js笔记
JavaScript是web开发人员必须学习的3门语言中的一门JavaScript是一种轻量级的编程语言。JavaScript是可插入HTML页面的编程代码。JavaScript插入HTML页面后,可由所有的现代浏览器执行。如需在HTML页面中插入JavaScript,请使用标签。和会告诉JavaScript在何处开始和结束。和之间的代码行包含了JavaScript:JavaScript没有任何打
a79023ec6375
·
2023-08-04 15:44
js笔记
十八之Date日期
Date日期操作基础讲解Date是日期类,通过它可以对时间进行处理vartime=newDate();//->获取当前客户端本机时间(当前获取的时间不能作为重要的参考依据)//->获取的结果是一个日期格式的对象://->ThuMay10201814:14:29GMT+0800(中国标准时间)typeOfnewDate()//->"object"time.getFullYear()//->获取四位整
uplyw
·
2023-08-04 05:50
node.
js笔记
之 'hello world'
当我们刚接触到node.js的时候第一个例子免不了helloworld,这里我们可以通过两种方式去实现;方法一:打开命令行模式(cmd),输入node,然后输入helloworld很显然我们平时如果想运行js程序肯定是离不开浏览器环境,因为浏览器内核里面包括了js引擎,例如chrome的BLink内核的v8引擎,让页面就可以‘动’起来,不再是以前的静态展示页面(纯html+css);后面googl
Muscle_Mliu
·
2023-08-02 07:08
node.js修炼笔记
js笔记
总结
prototype属性的作用JavaScript规定,每个函数都有一个prototype属性,指向一个对象。functionf(){}typeoff.prototype//"object"上面代码中,函数f默认具有prototype属性,指向一个对象。对于普通函数来说,该属性基本无用。但是,对于构造函数来说,生成实例的时候,该属性会自动成为实例对象的原型。构造函数的一个方法,或者一个属性func
两三仟
·
2023-07-31 21:40
笔记
原型模式
javascript
NODE
JS笔记
全局对象global/windowconsole.log/info/warn/error/time/timeEndprocess.arch/platform/version/env/kill/pid/nextTickBuffer.alloc(5,'abcde')String/toStringsetTimeout/clearTimeoutsetInterval/clearIntervalsetImm
千秋TʌT
·
2023-07-31 06:04
功能测试
Vue2 第一节 通用概念和前置知识
Vue2.0+Vue3.0全套教程有个博主将这个视频总结成了笔记,之后的博客也会参考这个笔记(126条消息)【2022.3】尚硅谷Vue.js从入门到精通基础笔记(理论+实操+知识点速查)_尚硅谷vue.
js
pa_miao_chi
·
2023-07-29 05:32
前端学习
Vue
学习
vue.js
前端
js笔记
ES6相关笔记
一、作用域和作用域链、变量提升、垃圾回收、闭包1.局部作用域1.1函数作用域在函数内部声明的变量只能在函数内部被访问,外部无法直接访问函数的参也是函数内部的局部变量不同的函数内部声明的变量无法互相访问函数执行完毕后,函数内部的变量实际被清空了1.2块作用域只要被{}包括的都是块级作用域for循环、function(){}、if判断等等在块级作用域声明的变量除了使用var声明的变量都不可以在外部声明
无尘本无物
·
2023-07-25 17:56
javascript
笔记
es6
Node.
js笔记
--Day1
目录1.【初识Node.js】1.1回顾与思考1.2Node.js简介1.3Node.js环境的安装2.【使用fs模块读写操作文件】2.1什么是fs文件系统模块2.2读取指定文件中的内容2.3向指定的文件中写入内容2.4fs模块––路径动态拼接的问题3.【使用path模块处理路径】3.1什么是path路径模块3.2路径拼接3.3获取路径中的文件名3.4获取路径中的文件扩展名时钟案例的两个注意点1.
LYOOIOII
·
2023-07-25 14:30
javascript
node.js
js笔记
四十一类数组转换为数组(浏览器异常捕获)
类数组转换为数组varoLis=document.getElementsByTagName("div");console.dir(oLis);//->HTMLCollection元素集合类的一个实例,它也是一个类数组集合varoBox=document.getElementsByName("box");console.dir(oBox);//->HTMLCollection节点集合类的一个实例,它
uplyw
·
2023-07-23 21:49
js笔记
(7.8~7.19)
/Users/yangyangzi/Desktop/YangZi2/JavaScript/JavaScript.rtfd(公司电脑)7.8编译型语言:程序执行之前,需要专门的一个编译过程,把程序编译成为机器语言的文件,比如exe文件;强类型语言,javac++解释型语言:程序执行之前,不需要编译,直接运行时边解析边执行的语言弱类型语言pythonphp;JavaScript的组成:ECMAScri
denggun12345
·
2023-07-19 10:58
js
js
html
js笔记
三十二之构造函数模式扩展
构造函数模式扩展functionFn(){}Fn();//->普通函数执行newFn();//->构造函数执行varf1=newFn();//->f1是构造函数的一个实例在构造函数模式中newFn()执行,如果不需要传参,后面的小括号可以省略:newFnvarf1=newFn;this的问题:在类中出现的this.xxx=xxx中的this都是当前类的实例,而某一个属性值(方法),方法中的this
uplyw
·
2023-07-18 12:32
js笔记
:AJAX请求(原生、jQuery)
AsynchronousJavascriptAndXML前言一、AJAX请求1.原生的AJAX请求二、AJAX的封装1.原生AJAX的封装2.jQuery封装的AJAX请求前言1ajax:一个异步的请求方式,客户端向服务器发送请求的技术(一般网络请求受到网络的影响,导致有的请求不到数据,但是不能让用户等待,所以需要对请求实现异步)2优势:可以实现局部刷新,在不对整个页面刷新的前提下,实现局部刷新扩
小常不想秃头
·
2023-07-18 03:37
学习笔记
ajax
jquery
javascript
js笔记
十九之Array数组的增删改
数组的基础结构数组也是对象数据类型的typeOf[]console.log(typeOf[])//->"object"数组也有属性名,只不过属性名是数字,我们把数字属性名称之为它的索引;数组是以数字作为索引,索引从零开始,有一个length属性代表数组的长度//[12,23,34]//0:12//1:23//2:34//length:3类数组:类似于数组,但是不是数组通过getElementsBy
uplyw
·
2023-07-16 08:04
【Nodejs】Node-
js笔记
Node.js文章目录Node.js一、Node.js概述1.1、介绍1.2、官网1.3、Node.js应用场景1.4、安装Node.js1.5、npm包管理器1.5.1、介绍1.5.2、切换npm源1.5.3、生成JSON配置文件1.5.4、查看当前安装的树形模块1.5.5、安装模块1.5.6、自定义脚本命令1.5.7、自动重启应用1.6、模块化二、Node_js常用内置模块2.1、OS模块2.
Ein hübscher Kerl.
·
2023-06-23 08:22
#
JavaScript学习笔记
大前端学习
javascript
webpack
前端
node.js
npm
Node.
js笔记
2 ip地址和端口号、Content-Type、服务器读取文件
ip地址用来定位计算机的端口号是用来定位具体的应用程序一切需要联网通信的软件都会占用一个端口号端口号的范围从0-65536之间在计算机中的有些默认端口号,最好不要去使用,例如http的端口号80在开发过程中使用一些简单好记的就可以,例如3000,5000等没什么含义的在服务端默认发送的数据,其实是utf-8编码,中文操作系统默认的是gbkContent-Type:查询类型https://tool.
翘阳啦
·
2023-06-21 06:02
Node.js
node.js
javascript
前端
extjs Ext.tab.Panel tab面板组件学习
extjsExt.tab.Paneltab面板组件学习⭐️来自很多年前的ext
js笔记
,只是一个归档,不做更新!
西京刀客
·
2023-06-20 04:36
extjs
前端
extjs Ext.form.Panel 表单面板学习
Ext.form.Panelxtype:form⭐️来自很多年前的ext
js笔记
,只是一个归档,不做更新!
西京刀客
·
2023-06-18 23:11
前端
extjs
JS笔记
--Web APIS(下)
#WebAPIs-第5天笔记##定时器-延迟函数JavaScript内置的一个用来让代码延迟执行的函数,叫setTimeout语法:~~~JavaScriptsetTimeout(回调函数,延迟时间)~~~setTimeout仅仅只执行一次,所以可以理解为就是把一段代码延迟执行。-间歇函数setInterval:每隔一段时间就执行一次清除延时函数:~~~JavaScriptclearTimeout
彩虹桥下的小淅猪
·
2023-06-18 12:00
前端JaveScript学习
前端
javascript
extjs combobox 下拉列表菜单学习
extjscombobox下拉列表菜单学习⭐️来自很多年前的ext
js笔记
,只是一个归档,不做更新!⭐️常用配置项emptyText:“–请选择–”//没有值时的水印文字。
西京刀客
·
2023-06-18 11:25
extjs
前端
extjs Ext.toolbar.Paging分页组件学习
extjsExt.toolbar.Paging分页组件学习⭐️来自很多年前的ext
js笔记
,只是一个归档,不做更新!
西京刀客
·
2023-06-18 06:14
extjs
前端
extjs Ext.form.CheckboxGroup 复选框组件\Ext.toolbar.Toolbar 工具条学习
extjsExt.form.CheckboxGroup复选框组件\Ext.toolbar.Toolbar工具条学习Ext.form.CheckboxGroup复选框组件⭐️来自很多年前的ext
js笔记
,
西京刀客
·
2023-06-18 04:05
extjs
前端
高性能
JS笔记
第九章构建并部署高性能JavaScript应用1合并多个JS文件,减少HTTP请求数2预处理JS文件,虽不会提高性能,但允许你做其他事情,如有条件的插入测试代码来衡量应用程序的性能3压缩JS和CSS4只要是能在构建时完成的工作就不要留到运行时去做,如合并、压缩、预处理等5JS的压缩有很多工具,如gzip(适合纯文本,有图片不行)、YUICompressor和Packer,最佳实践是使用YUICom
风之化身呀
·
2023-06-16 18:22
Node.
js笔记
node下载地址:Node.js(nodejs.org)查看node版本:node-v运行js文件:node1.js按住shift+鼠标右键:打开PowerShell,PS是新的cmdfs模块:文件模块文件的读取:constfs=require('fs')fs.readFile('./1.txt','utf8',function(err,dataStr){//读取失败后的值,如果成功就是null,
蒋劲豪
·
2023-06-16 10:28
笔记
前端
Node.js
javaScript
js笔记
2
onclick属性按钮//通过关键字function来创建函数,函数名后面必须跟()functionname(){vara=1;varb=2;varc=a+b;alert(c)}Tips:为按钮创建点击事件的方法,就是使用onclick=”函数名”属性。函数名为name()HTMLDOM方法//通过ID属性获取HTML元素,只能获取第一个document.getElementById('name'
轩轩很有趣
·
2023-06-15 07:56
Html&
Js笔记
(持续更新中...)
Html&
Js笔记
(持续更新中...)Html&
Js笔记
(持续更新中...)一.基本控件的使用1.控件靠右显示2.设置按钮的属性和点击事件3.下拉列表的使用4.js中实现一个按钮的跳转二.table的使用
liranke
·
2023-06-14 10:55
JavaScript笔记
css
javascript
前端
【THREE.
JS笔记
】选中模型,导入视频以及通过距离调整音量
定义变量lettextLeft,videoLeft,ifVideoLeft=false;导入视频videoLeft=document.createElement('video');videoLeft.preload='auto';videoLeft.controls='controls';videoLeft.volume=1;videoLeft.style.objectFit='fill';let
一葉_code
·
2023-06-13 08:22
原
js笔记
s原生
JS笔记
电话:17339853876(微信同号)二阶段学习内容1、B/S架构(web结构)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4LYi0Arv-1641803458638
Pwsifeng
·
2023-04-19 07:07
javascript
前端
css3
js笔记
-1
闭包定义闭包是指有权访问另一个函数作用域中的变量的函数作用实现公用变量,初始化数据可以做缓存可以实现缓存,属性私有化模块化开发,防止污染全局变量描述一下渐进增强和优雅降级之间的不同渐进增强:使用所有浏览器都支持的基本功能开发。逐步添加无害于低版本浏览器的额外样式和功能优雅降级:使用标准浏览器提供的新功能开发。针对低版本ie增加候选方案,使页面降低体验却不至于完全失效线程和进程的区别一个程序至少有一
MF_遇见零一
·
2023-04-17 20:36
js笔记
js严格区分大小写js不区分整型或者小数,统一用Number表示NaN;//NaN表示NotaNumber,当无法计算结果时用NaN表示Infinity;//Infinity表示无限大,当数值超过了JavaScript的Number所能表示的最大值时,就表示为Infinity比较运算符NaN===NaN(false);唯一可判断NaN的只有isNaN(NaN)(true);------------
阿狸__小姑凉
·
2023-04-17 08:26
You Don't Know
JS笔记
(一):this绑定规则
1.默认绑定functionfoo(){console.log(this.a);}vara=2;foo();//2在代码中,foo()是直接使用不带任何修饰的函数引用进行调用的,因此只能使用默认绑定。默认绑定this指向全局变量。如果处于严格模式(strictmode),那么全局变量将无法使用默认绑定,因此this会绑定到undifined:functionfoo(){"usestrict";co
loserwang_3030
·
2023-04-16 20:41
three.js
Three.
js笔记
一*基本使用通过鼠标操作模型添加多个模型创建坐标系模型材质效果和光照效果设置二*顶点位置,几何体结构三*模型旋转、缩放、平移变换四*常用材质五*模型复制和克隆六*光源对象七*层级模型八
玩具大兵
·
2023-04-12 16:35
wegGL框架
three.js
深入浅出Rx
js笔记
三
四.创建数据流repeat:重复数据的数据流实例操作符repeat功能:可以重复上游Observable中的数据若干import{of,Observable}from'rxjs';import{repeat}from'rxjs/operators';constsource$=of('source')constexample=source$.pipe(repeat(2))example.subscr
月半女那
·
2023-04-12 14:38
Rx
JS笔记
(四)Subject主体
文章目录多播Observables(MulticastedObservables)引用计数refCount()1.行为主体BehaviorSubject2.重播主体ReplaySubject3.异步主体AsyncSubject4.void主体Voidsubject普通的Observable是单播的(每个订阅的Observer都拥有Observable的独立执行)Subject是一种特殊类型的Obs
kattiekattie
·
2023-04-11 07:01
RxJs
rxjs
js
Rx
JS笔记
(五)Scheduler调度器
调度器控制某个订阅何时开始以及何时传递通知。调度器是一种数据结构。它知道如何根据优先级或其它标准来存储和对任务进行排队。调度器是一个执行上下文。它表示任务在何时何地执行(例如立即执行,或在另一个回调机制中,如setTimeout或process.nextTick,或动画帧)。调度器有一个(虚拟)时钟。它通过调度器上的getter方法now()提供了“时间”的概念。在特定调度器上调度的任务将仅遵守该
kattiekattie
·
2023-04-11 07:01
RxJs
js
rxjs
Ext
Js笔记
(一)架构
ExtJS遵循MVC/MVVM架构。MVC-模型(model)-视图(view)-控制器(controller)体系结构(版本4)MVVM-模型(model)-视图(view)-模型视图(Viewmodel)(版本5)这种架构不是强制要求的,但最好的做法是遵循这种结构,使您的代码高度可维护和组织。应用程序将包含控制器,视图,模型,存储,实用程序文件与app.js.app.js:程式流程开始的主要入
kattiekattie
·
2023-04-11 07:55
ExtJs
架构
前端
javascript
html css
js笔记
,html+CSS+js学习笔记.doc
第一章2一、关于html的大致了解2二、Html常用的标签3三、使用vs创建网页6第二章6DiV(层)、span6二、样式表、css(层叠样式表)6文档流9Javascript(JS)简介9第三章11一.类型转换12二、断点调试、异常处理12三、函数声明12四、字符串13五、数组14六、javaScriptDom编程15第四章15一、Body、document对象的事件:16二、Window对象的
负智年帖
·
2023-04-11 01:05
html
css
js笔记
js笔记
4-object 对象——原型,bug(精度不准)、call/apply、继承、instanceof、this、callee/caller
对象对象的创建方法varobj={}----plainObject对象字面量/对象直接量构造函数系统自带的构造函数newObject()/Array()/Number()varobj=newObject();自定义functionStudent(name){this.name=name;this.grade=2016;this.read=function(){...}}varstudentHo=n
8笔
·
2023-04-06 06:13
JS笔记
(字符串篇)——字符串当中找出元素出现的位置和次数&&统计字符串中出现最多元素的字符与次数
文章目录字符串的特性字符串的不可变性:常用的几个函数1,☆indexOf返回字符所在位置indexOf(‘字符’)返回字符所在的位置,如果不存在,则返回-1indexOf(‘字符’,位置)从那个位置开始往下查找2,lastindexOf从后往前查找,但是返回的索引号没变化,还是顺序3,☆charAt(索引号)返回所在位置的字符4,charCodeAt(index)返回指定位置index索引号的AS
涂山品品
·
2023-04-03 19:08
JavaScript学习
js
字符串
Js笔记
大合集 最详细最全的
MDN文档搜索方便的程序代码Ctrl+f在软件里面搜索元素类名等等js中赋值的数前加“0”的是八进制,加0x是十六进制。prompt弹窗的提示parseInt将字符串转换为整数类型console.log(Number.MAX_VALUE);数字类型最大值console.log(Number.MIN_VALUE);数字类型最小值console.log(isNaN(1))判断这是不是一个数字varsh
Wzh小吴
·
2023-04-03 14:11
javascript
js笔记
之js库utils.js(持续更新)
varutils={//->listTOArray:实现将类数组转换为数组listToArray:function(likeArray){varary=[];try{ary=Array.prototype.slice.call(likeAry);}catch(e){for(vari=0;i把JSON格式的字符串转换为JSON格式的对象jsonParse:function(str){return"J
uplyw
·
2023-04-02 05:15
js笔记
08-json
JSON(/ˈdʒeɪsən/JAY-sən)json的数据类型:number:和JavaScript的number完全一致;boolean:就是JavaScript的true或false;string:就是JavaScript的string;null:就是JavaScript的null;array:就是JavaScript的Array表示方式——[];object:就是JavaScript的{.
大飞哥
·
2023-04-02 04:15
js笔记
1.原型链image.png2.闭包闭包就是一个函数引用另外一个函数的变量,因为变量被引用着所以不会被回收,因此可以用来封装一个私有变量。这是优点也是缺点,不必要的闭包只会徒增内存消耗!有权访问另一个函数作用域内变量的函数都是闭包。这里inc函数访问了构造函数a里面的变量n,所以形成了一个闭包。functiona(){varn=0;functioninc(){n++;console.log(n);
躺希腊额阿毛
·
2023-03-28 18:45
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他