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笔记】
转码日记——
Javascript笔记
(8)
数组(Array)数组也是一个对象,和普通对象功能类似。普通对象使用字符串作为属性名,而数组使用数字来作为索引操作。索引:从0开始的整数。数组的存储效率比较高,对属性名没有要求的时候可以使用。基本应用//创建数组对象vararr=newArray();//向数组中添加对象//语法:数组[索引]=值;arr[0]=10;arr[1]=33;//如果读取不存在的索引则返回undefined//获取数组
zzcoding_
·
2024-09-10 22:21
转码日记
数据结构
javascript
前端
开发语言
转码日记——
Javascript笔记
(14)BOM对象
BOM(browserobjectmodel)浏览器对象模型在BOM中,为我们提供了一组对象,用来帮助我们完成对浏览器的操作。BOM对象:Window(代表整个浏览器的窗口,同时也是网页中的全局对象),Navigator(代表当前浏览器的信息,通过该对象可以识别不同的浏览器),Location(代表当前浏览器的地址栏信息,可以获得地址栏信息并操纵浏览器跳转页面),History(代表浏览器的历史记
zzcoding_
·
2024-09-04 15:41
转码日记
javascript
前端
html5
JavaScript笔记
/ES6常用语法(笔记)
ES6新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。for循环还有一个特别之处,就是设置循环变量的那部分是一个父作用域,而循环体内部是一个单独的子作用域。let命令改变了语法行为,它所声明的变量一定要在声明后使用,否则报错。ES6明确规定,如果区块中存在let和const命令,这个区块对这些命令声明的变量,从一开始就形成了封闭作用域。凡是
joker731
·
2024-02-10 17:24
Javascript笔记
1、什么是JavaScript1.1、概述JavaScript是一门世界上最流行的脚本语言Java、JavaScript=一个合格的后端人员,必须要精通JavaScript=1.2、历史https://www.w3school.com.cn/js/pro_js_history.aspECMAScript它可以理解为是JavaScript的一个标准最新版本已经到es6版本但大部分浏览器还只停留在支持
nuomi_w
·
2024-02-04 07:26
javascript
前端
html
JavaScript笔记
整理
title:JavaScripttags:JavaScriptnotebook:
JavaScript笔记
整理1.JavaScript基础2022年3月18日大数据类型使用bigIntnull有数据位置但是没有数据
无所不能的蓝巨人
·
2024-01-29 16:55
前端
javascript
web前端
javascript笔记
——(14)Navigator 、History、Location
Navigator/*DOM文档对象,通过js操作网页BOM浏览器对象BOM可以使我们通过JS来操作浏览器在BOM中为我们提供了一组对象。用来完成对浏览器的操作BOM对象window代表的是整个浏览器的窗口,同时window也是网页中的全局对象Navigator代表的是当前浏览器的信息,通过该对象可以来识别不同的浏览器由于历史原因,Navigator对象中的大部分属性都已经不能帮我们识别浏览器了一
Komorebi_9999
·
2024-01-27 03:01
前端
javascript
笔记
web前端
javascript笔记
——(15)定时器
定时器简介window.onload=function(){//获取countvarcount=document.getElementById("count");//使得count中的内容,自动切换/*JS的程序的执行速度是非常非常快的如果希望一段程序,可以每隔一段时间执行一次,可以使用定时调用*//*for(vari=0;i1切换图片练习img{width:600;height:450px;}w
Komorebi_9999
·
2024-01-27 03:01
前端
javascript
笔记
web前端
javascript笔记
——(16)类
类的操作.b1{width:100px;height:100px;background-color:red;}.b2{width:200px;height:200px;background-color:yellow;}window.onload=function(){//获取boxvarbox=document.getElementById("box");//获取btn01varbtn01=doc
Komorebi_9999
·
2024-01-27 03:01
前端
javascript
笔记
javascript笔记
javascript代码必须位于与中脚本可被放置于或中单引号双引号均可双斜杠//或/*...*/之间的代码被视为注释标识符用于命名变量(以及关键词、函数和标签),首字符必须是字母、下划线(-)或美元符号($)对大小写敏感不能使用连字符,如first-nameJavaScript能够以不同方式“显示”数据:使用window.alert()写入警告框使用document.write()写入HTML输出
Tdithyrambus
·
2024-01-26 04:29
web前端
javascript笔记
——(13)事件(2)
一、拖拽#box1{width:300px;height:300px;background-color:yellowgreen;position:absolute;}#box2{width:300px;height:300px;background-color:yellow;position:absolute;left:300px;top:300px;}window.onload=function
Komorebi_9999
·
2024-01-24 05:39
前端
javascript
笔记
web前端
javascript笔记
——(12)样式
一、通过style操作内联样式#box1{width:200px;height:200px;background-color:red;}/*通过style属性读取和设置的都是内联样式通过JS修改元素的样式语法:元素.style.样式名=样式值*通过JS读取元素的样式*语法:元素.style.样式名*/window.onload=function(){/*点击按钮以后,修改box1的大小*///获取
Komorebi_9999
·
2024-01-24 05:09
前端
javascript
笔记
web前端
javascript笔记
——(13)事件(1)
一、事件对象鼠标/键盘属性altKey返回当事件被触发时,“ALT”是否被按下。button返回当事件被触发时,哪个鼠标按钮被点击clientX返回当事件被触发时,鼠标指针的水平坐标。clientY返回当事件被触发时,鼠标指针的垂直坐标。ctrlkey返回当事件被触发时,“CTRL"键是否被按下。metakey返回当事件被触发时,"meta"键是否被按下。relatedTarget返回与事件的目标
Komorebi_9999
·
2024-01-24 05:38
前端
javascript
笔记
JavaScript笔记
之一:JS原生
JavaScript一、基础运行在客户端的脚本语言脚本语言:不需要编译,运行过程中由js解释器(js引擎)逐行来解释执行也可以基于Node.js技术进行服务器端编程1.作用表单动态验证网页特效服务端开发Node.js桌面程序ElectronApp物联网游戏开发2.浏览器执行JS浏览器分为两部分:渲染引擎、JS引擎渲染引擎:用来解释HTML和CSS,内核JS引擎:JS解释器,读取网页中的JS代码,处
浅度学习的ryan
·
2024-01-18 22:47
吃掉这本前端基础
javascript
es6
web前端
javaScript笔记
——(11)DOM
一、DOM简介DOM简介/*宿主对象,由浏览器,运行环境为我们提供的对象,BOM对象和DOM对象DOMdocumentobjectmodel文档对象模型JS中通过DOM来对HTML文档进行操作。只要理解了DOM就可以随心所欲的操作WEB页面文档-文档表示的就是整个的HTML网页文档,一个HTML网页就是一个文档对象-对象表示将网页中的每一个部分,各种标签、属性、文本都转换为了一个对象模型-使用模型
Komorebi_9999
·
2024-01-15 01:03
前端
javascript
笔记
web前端
javaScript笔记
——(8)call()、apply()、arguments()
/*functionfun(){alert("我是fun函数!");}*//*call()和apply()这两个方法都是函数对象的方法,需要通过函数对象来调用当会函数调用call()和apply()都会调用函数执行在调用call()和appply()可以将一个对象指定为第一个参数此时这个对象将会成为函数执行时的this*///fun();//弹出"我是fun函数"//fun.apply();//弹
Komorebi_9999
·
2024-01-10 22:10
前端
javascript
笔记
web前端
javaScript笔记
——(10)正则表达式
正则表达式的简介/*正则表达式*邮箱举例:*
[email protected]
*
[email protected]
*adminatguigu.com*邮件的规则:*1.前边可以是xxxxx乱七八糟*2.跟着一个@*3.后边可以是xxxxx乱七八糟*4..com获取其他的乱七八糟**正则表达式用于定义一些字符串的规则*计算机可以根据正则表达式,来检查一个字符串是否符合规则*或者将字符串中复合规则的内容提取出来*
Komorebi_9999
·
2024-01-10 22:10
前端
javascript
正则表达式
web前端
javaScript笔记
——(9)包装类和字符串
/*基本数据类型StringNumberBooleanNullUndefined引用数据类型Object在JS中为我们提供了三个包装类u,通过这三个包装类可以将基本数据类型转换为对象String()可以将基本数据类型字符串转换为String对象Number()可以将基本数据类型的数字转换为Number对象Boolean()可以将基本数据类型的boolean值转换为Boolean对象String()
Komorebi_9999
·
2024-01-10 22:08
前端
javascript
笔记
JavaScript笔记
之Date之 Date.now()===new Date().getTime()
Date.now和newDate().getTime()相同点都是获取1970年1月1日到现在的毫秒数不同点1.性能不同一千万次测试Date.now()用时0.8秒newDate().getTime()用时1.4秒2.调用方式不同now()是直接调用getTime()是原型链上的方法性能的差异也体现了调用prototype的损耗
kfepiza
·
2024-01-08 20:23
HTML
CSS
JS
#
Js
JavaScript
ECMAScript
日期时间时区等
javascript
js
JavaScript笔记
之 console计时器 time() timeLog() timeEnd()
用法先取个名字:letname=“计时器1”;然后console.time(name);计时器起点可选console.timeLog(name);显示当前耗时console.timeEnd(name);显示当前耗时,并结束计时器测试代码timetimeLogtimeEnd.CodeIB,.CodeB{padding:0px10px;border-left:10pxsolidblue;backgro
kfepiza
·
2024-01-08 20:22
#
Js
JavaScript
ECMAScript
HTML
CSS
JS
js
javascript
web前端
javaScript笔记
——(7)Math和Date方法
Math-Math和其他的对象不同,它不是一个构造函数,它属于一个工具类不用创建对象,它里边封装了数学运算相关的属性和方法比如Math.PI表示的圆周率使用方法Math.方法();Math.abs()可以用来计算一个数的绝对值Math.ceil()可以对一个数进行向上取整abs(x)返回数的绝对值。console.log(Math.abs(-1));acos(x)返回数的反余弦值。asin(x)返
Komorebi_9999
·
2024-01-07 05:00
前端
javascript
笔记
javascript笔记
5
时间Date对象方法及运算BOMwindow中常用方法window常用事件-onload加载事件和onunload卸载事件window中常用事件-onscroll滚动事件window中常用事件-onresize窗口变化事件时间//格里尼治时间//世界协调时间(1970年1月1日0点)Date对象方法及运算vard=Date();console.log(d);//TueSep04201818:17:
michaelYH
·
2024-01-06 13:43
HTML/CSS/
JavaScript笔记
HTML/CSS/JavaScript个人学习笔记前言简介HTML一些最常见的HTML标签汇总CSS内联样式内部样式表前言学习用途所做的个人笔记,部分资料图片来自:菜鸟教程.,如有侵权或标注遗漏请随时告知:)简介HTML:超文本标记语言,是一种描述性语言。CSS:层叠样式表,是一种用来表现HTML、XML等文件样式的语言,如字体、颜色、位置等等。JavaScript:多用于前端网页开发的脚本编程语
neukfc
·
2024-01-06 07:07
html
css
JavaScript笔记
整理3 -- JS基础概念之 变量与函数
JavaScript笔记
整理3--JS基础概念之变量与函数变量什么是变量声明和定义变量声明变量定义变量变量名的命名规则变量的数据类型typeof方法基本(标量)数据类型字符串型String数值型类型Number
Lynx256
·
2024-01-05 22:38
JavaScript
JavaScript
JavaScript笔记
之如何写好JavaScript
写好JavaScript的三个原则:各司其责组件封装过程抽象各司其责HTML/CSS/JavaScript各司其责HTML->Structural;CSS->Presentational;JavaScript->Behavioral应当避免不必要的由JS直接操作样式可以用class来表示状态纯展示类交互应寻求零JS方案组件封装组件是指Web页面上抽出来的一个个包含模块(HTML)、样式(CSS)和
HeyCChen
·
2023-12-29 04:08
前端
javascript
前端
HTML+CSS+JavaScript
HTML+CSS+
JavaScript笔记
由B站狂神说视频整理HTMLHTML:HyperTextMarkupLanguage(超文本标记语言)HTML5+CSS3W3C:WorldWideWebConsortium
小归空.
·
2023-12-28 19:57
前端
html
javascript
css
笔记
前端
web前端
javaScript笔记
——(6)数组
对象一般分为内建对象,宿主对象,自定义对象。数组(Array)数组也是一个对象它和我们普通对象功能类似,也是用来存储一些值的不同的是普通对象是使用字符串作为属性名的,而数组时使用数字来作为索引操作元素案引:从0开始的整数就是索引数组的存储性能比普通对象要好,在开发中我们经常使用数组来存储一些数据创建数组对象vararr=newArray();console.log(arr);//””console
Komorebi_9999
·
2023-12-27 21:38
前端
javascript
笔记
学习
JavaScript笔记
——读取当前日期
这个故事发生在某天,喝完早茶帮女同事打包了个陈村粉就回公司,上网收集有趣的文字,整理修订多年前写好的《JavaScript》教程,并创作汉语SEO要用的《Html5》教程,存起来以后当文化传播作品使用。一边整理《JavaScript》教程,一边在网上和女粉丝侃大山,突然间一个说自已是从武汉来广州渡假的女粉丝问:“陈老师,最近文化传播教程又打算教点什么新东西?”。我问:“你们都想学啥?”。女粉丝说:
巨汉子
·
2023-12-26 07:14
Javascript笔记
(持续更新中)
前端学习路线图先附上一张前端学习路线图:(一)Javascript的定义Javascript是一门跨平台、面向对象的脚本语言,来控制网页的行为,它可以实现网页的交互网页由三部分构成:结构:Html表现:Css行为:Javascript(二)Javascript的作用网页特效(监听用户的一些行为让网页作出对应反馈)表单验证(针对表单数据的合法性进行判断)数据交互(获取后台的数据,渲染到前端)服务端编
瑶瑶南波万
·
2023-12-26 05:01
笔记
javascript
开发语言
ecmascript
JavaScript笔记
Javascript笔记
Javascript数据类型有哪些?
沉默的大憨君
·
2023-12-22 17:24
web前端
JavaScript笔记
——(2)对象
对象对象的简介只要不是Number,StringBooleannullundefined这五种基本类型的数据都是对象。基本数据类型都是单一的值"hello”123true,值和值之间没有任何的联系。在JS中来表示一个人的信息(namegenderage)varname=”孙悟空”;vargender="男";varage=18;如果使用基本数据类型的数据,我们所创建的变量都是独立,不能成为一个整体
Komorebi_9999
·
2023-12-22 06:15
javascript
前端
angular.js
web前端
JavaScript笔记
——(3)函数
函数函数也是一个对象,函数中可以封装一些功能(代码),在需要时可以执行这些功能(代码)函数中可以保存一些代码在需要的时候调用使用typeof检查一个函数对象时,会返回function创建一个函数对象//可以将要封装的代码以字符串的形式传递给构造函数varfun=newFunction("console.log('Hello这是我的第一个函数');");//封装到函数中的代码不会立即执行//函数中的
Komorebi_9999
·
2023-12-22 06:15
javascript
前端
vue.js
web前端
javaScript笔记
——(4)方法
方法调用方法obj.sayName();调用函数fun();函数也可以称为对象的属性如果一个函数作为一个对象的属性保存,那么我们称这个函数是这个对象的方法,调用这个函效就说调用对象的方法(method)但是它只是名称上的区别没有其他的区别varobj2={name:"猪八戒”,age:18,sayName:function(){console.log(obj2.name)};obj2.sayNam
Komorebi_9999
·
2023-12-22 06:15
javascript
前端
笔记
web前端
javaScript笔记
——(5)原型对象和垃圾回收
原型对象原型对象prototype我们所创建的每一个函数,机械其都会向函数中添加一个属性prototype这个属性对应着一个对象,这个对象就是我们所谓的原型对象functionPerson(){}console.log(Person.prototype);//Object如果函数作为普通函数调用prototype没有任何作用当函数以构造函数的形式调用时,它所创建的对象中都会有一个隐含的属性指向该构
Komorebi_9999
·
2023-12-22 06:12
javascript
前端
笔记
(
JavaScript笔记
摘要)一次性搞定原型和原型链
一、前言学完JavaScriptES5基础语法(核心语法)后,发现根本不够用,于是选择继续精进JavaScript功底学到原型和原型链时,发现有点卡壳儿,于是投入了一定精力,进行了汇总整理和吸收,最后感觉效果不错,于是整理为笔记分享一番二、导学在JavaScript中,实现面向对象编程主要在于实现其三个基本特性:封装、继承和多态封装是基于闭包实现的,而继承则基于原型链实现的,至于多态则有赖于继承要
lion_no_back
·
2023-11-30 18:01
JavaScript
javascript
笔记
原型模式
JavaScript笔记
-正则表达式
JavaScript笔记
-正则表达式初识(正则表达式是用来干嘛的?)
m0_56195776
·
2023-11-29 18:35
javascript
正则表达式
html dom增删改查的功能,
JavaScript笔记
——DOM增删改查节点
文章目录一、增删改查方法1.1创建节点(增加)创建元素节点对象document.createElement()标签名作参数,并将对象返回创建文本节点对象document.createTextNode()文本内容作参数,根据内容创建文本节点举例://创建li元素对象varli=document.createElement("li");//创建广州文本节点vargzTevxt=document.cre
杜连涛
·
2023-11-20 00:11
html
dom增删改查的功能
对JS命名空间(namespace)的个人理解与应用
脚本之家的计算机-小白等包括但不限此的资料,结合自己理解以及实际代码示例整理而成除此笔记外大家可以看我其他笔记:全栈笔记、数据结构与算法、编程_前端开发学习笔记、编程_后台服务端学习笔记、Java、Nodejs、
JavaScript
洪吉林
·
2023-11-17 08:04
JavaScript
洪学习笔记总集
前端学习笔记
javascript
前端
js笔记(函数参数、面向对象、装饰器、高级函数、捕获异常)
JavaScript笔记
函数参数默认参数在JavaScript中,我们可以为函数的参数设置默认值。如果调用函数时没有传递参数,那么参数将使用默认值。
qq_42431718
·
2023-10-31 10:25
javascript
笔记
开发语言
JavaScript笔记
第一章JavaScript简介1.1什么是JavaScript1.1.1JavaScript的诞生1995年,由网景公司聘请的程序员BrendanEich开发了JavaScript。1.1.2JavaScript与Java的关系网景公司这种浏览器脚本最初叫Mocha。1951年9月改名为LiveScript。同年12月,网景公司与Sun公司达成协议,后者允许将这种语言叫做JavaScript。19
xkid1412
·
2023-10-27 12:32
javascript
笔记
开发语言
JavaScript 学习笔记(第五天)
JavaScript笔记
一、正则表达式1.1、创建字符表达式1.2、元字符-基本元字符1.3、元字符-边界符1.4、元字符-限定符号1.4、元字符-特殊符号1.5、正则表达式-捕获exec1.6、正则表达式的两大特性
Smulll_
·
2023-10-27 12:01
JavaScript
javascript
正则表达式
java
JavaScript笔记
:Ajax和Comet
Ajax,是对AsynchronousJavaScript+XML的简写,这一技术能够向服务器请求额外的数据而无须卸载页面,会带来更好的用户体验。Ajax技术的核心是XMLHttpRequest对象(简称XHR)。XHR为向服务器发送请求和解析服务器响应提供了流畅的接口。能够以异步方式从服务器取得更多信息,意味着用户单击后,可以不必刷新页面也能取得新数据。也就是说,可以使用XHR对象取得新数据,然
玉儿Qi
·
2023-10-27 12:30
JavaScript
javascript
ajax
comet
JavaScript笔记
(本文中将JavaScript简写为JS)
JS对大小写敏感JS代码块的作用域都是全局的JS的数组只能使用数字作为下标JS对浮点型数据的精确度很难确定JS在定义数组元素以及对象,在最后不能添加逗号JS中,变量可以在使用后声明,也就是变量可以先使用再声明,但不适用于已初始化的变量JS严格模式:严格模式通过在脚本或函数的头部添加usestrict;表达式来声明。严格模式的限制:1.不允许删除变量、对象以及函数2.不允许使用转义字符3.不允许使用
划水哥~
·
2023-10-27 12:53
网页开发
笔记
javascript
JavaScript笔记
一、基础1、常用框架、引入JS外表文件image.png2、变量什么是变量?从字面上看,变量是可变的量;从编程角度讲,变量是用于存储某种/某些数值的存储器。我们可以把变量看做一个盒子,为了区分盒子,可以用BOX1,BOX2等名称代表不同盒子,BOX1就是盒子的名字(也就是变量的名字)。image.pngimage.png3、判断语句(if...else)image.png4、函数我们就可以把完成特
起飞的锤子
·
2023-10-26 12:35
JavaScript笔记
JavaScript笔记
1、Javascript简介Javascript是一门世界上最流行的脚本语言,其源代码在发往客户端之前不需要经过编译,而是将文本格式交由浏览器解释运行。
你对月慕几許
·
2023-10-25 20:59
Java
javascript
前端
html
JavaScript笔记
undefined 和 not defined 有区别
结论:undefined是内置属性,是被程序定义过了,只是开发人员没有定义abcdefg是都没有定义,报isnotdifined测试代码:console.info(undefined);console.info(abcedfg);结果:
kfepiza
·
2023-10-25 05:51
HTML
CSS
JS
#
Js
JavaScript
ECMAScript
js
javascript
黑马pink
JavaScript笔记
(6)-流程控制-分支
文章目录1.流程控制2.顺序流程控制3.分支流程控制if语句(1)分支结构(2)if结构(3)ifelse语句(双分支语句)案例:判断闰年案例:判断是否中奖(4)ifelseif语句(多分支语句)案例:判断成绩级别4.三元表达式(1)语法结构(2)执行思路案例:数字补05.分支流程控制switch语句(1)语法结构案例:查询水果(2)switch语句和ifelseif语句的区别1.流程控制在一个程
落日东风
·
2023-10-19 13:48
javascript
前端
开发语言
前端目录笔记
HTML文本标签、文本列表、嵌入图片、背景色、网页链接)-CSDN博客html笔记:CSS_UQI-LIUWJ的博客-CSDN博客HTML笔记表格_UQI-LIUWJ的博客-CSDN博客javascript
JavaScript
UQI-LIUWJ
·
2023-10-12 06:19
各专栏目录
前端
Javascript笔记
rest VS spread
1rest2spread3二者区别在JavaScript中,spread操作符...和rest参数都使用三个点...作为前缀,但它们在使用上有一些区别,主要体现在它们的作用和使用场景上。Spread操作符...作用:"展开"数组或对象的元素/属性。使用场景:数组:可以在创建数组时将一个数组(或数组的一部分)插入到另一个数组中。letarr1=[1,2,3];letarr2=[...arr1,4,5
UQI-LIUWJ
·
2023-10-08 16:22
计算机其他
笔记
JavaScript笔记
:使用canvas绘图
不用说,HTML5添加的最受欢迎的功能就是canvas元素。这个元素负责在页面中设定一个区域,然后就可以通过JavaScript动态地在这个区域中绘制图形。IE9+、Firefox1.5+、Safari2+、Opera9+、Chrome、iOS版Safari以及Android版WebKit都在某种程度上支持canvas。与浏览器环境中的其他组件类似,canvas由几组API构成,但并非所有浏览器都
玉儿Qi
·
2023-10-01 06:10
JavaScript
javascript
canvas
Javascript笔记
(七)之函数、闭包、生成器、箭头函数
一、函数(function)1、函数声明与调用1.1、函数的调用函数是定义一次但可以多次调用或执行任意多次的一段JavaScript代码。函数可以有参数,可以没有参数。参数:函数声明时候的参数,叫做形式参数,函数调用时候,传入的参数叫做实际参数;1.2、函数的声明的三种形式;函数的声明形式有如下几种,使用function关键字声明或者使用Function构造函数来声明;//形式一function函
小嘉丶学长
·
2023-09-28 02:57
前端笔记之javascript
javascript
笔记
上一页
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
其他