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学习
笔记7(简单数据类型和复杂数据类型)
一、简单数据类型和复杂数据类型1.简单类型(基本数据类型、值类型):在存储时变量中存储的是值本身,包括string,number,boolean,undefined,null复杂数据类型(引用类型):在存储时变量中存储的仅仅是地址(引用),通过new关键字创建的对象(系统对象、自定义对象),如Object、Array、Date等;2.堆和栈堆栈空间分配区别:1、栈(操作系统):由操作系统自动分配释
夏天的遥遥漓曦
·
2023-04-08 17:08
JavaScript
学习
java
开发语言
JavaScript学习
笔记4:数组
目录一、数组Array1.创建数组2.访问数组元素3.遍历数组4.数组中新增元素案例:一、数组Array数组是指一组数据的集合,其中每个数据被称为元素,在数组中可以存放任意类型的元素。数组是将一组数据存储在单个变量名下的优雅方式1.创建数组利用new关键字创建数组; var 数组名 = new Array([n]);//[]代表可选 若写n,则代表数组的长度 var arr = new
夏天的遥遥漓曦
·
2023-04-08 17:07
JavaScript
学习
javascript
前端
html
算法
JavaScript学习
笔记-作用域和作用域链
一、什么是作用域?作用域是指变量或函数的有效范围,我更个人的理解是把作用域看作是一套限制变量作用范围的规则,这个变量可以是基本数据类型(数值、字符串、布尔类型),也可以是引用数据类型(对象、数组、函数),作用域最根本的作用,就是限制了变量的可读取性,从而影响它的作用范围。1.全局作用域在函数外部声明的变量,可以在脚本的任意地方被使用,这种变量称之为全局变量(globalvariable),它的作用
饥人谷_Wing
·
2023-04-08 06:51
个人总结的前端学习路线规划
:可以理解为页面的行为学习视频:资深技术宅带你入门-Web前端开发-HTML+CSS+
javaScript学习
文档:MDN文档(首推但需要翻墙)/W3School(国内的但不完善)/菜
Prayx
·
2023-04-07 10:00
深入
JavaScript学习
之路(二)JavaScript中的类
上一节都是基于ES5的特性来模拟实现类似于类class的行为,不难看出这些方法各有各自的问题,实现继承的代码也显得非常冗长和混乱。因此,ES6中新引入的class关键字具备了正式定义类的能力,它实际上是一个语法糖,背后使用的仍然是原型和构造函数的概念。类定义类声明与类表达式两种定义方法,都使用class关键字//类声明classPerson{}//类表达式constAnimal=class{}与函
余cos
·
2023-04-07 07:34
前端
笔记
javascript
学习
前端
JavaScript学习
笔记
JavaScript学习
笔记引入方式1).内部脚本将JS代码定义在HTML页面中JavaScript代码必须位于标签之间在HTML文档中,可以在任意地方,放置任意数量的一般会把脚本置于元素的底部,可改善显示速度例
紫薇泠雪
·
2023-04-05 00:50
Web
前端
计算机网络
javascript
学习
前端
JavaScript学习
四
封闭函数封闭函数/*原来的写法functionmyAlert(){varstr='欢迎访问我的主页';alert(str);}myAlert();*/varstr=function(){alert('test');}//封闭函数的一般写法//封闭函数定义:(function(){……})()/*;;(function(){varstr='欢迎访问我的主页';alert(str);})();//最后
qianxun0921
·
2023-04-04 07:06
JavaScript学习
中遇到的问题:switch中的case没有break会怎么样?
JavaScript学习
中遇到的问题:switch正常情况下都是switch中的case语句含有break。当switch语句中没有break的时候会发生什么呢?
杰瑞同学
·
2023-04-04 04:53
前端
javascript
JavaScript学习
笔记
一.处理HTML内容1.写入HTML输出:document.write("Thisisaheading");document.write("Thisisaparagraph.");2.对事件做出反应:点击这里3.改变HTML内容:JavaScript能改变HTML元素的内容。functionmyFunction(){x=document.getElementById("demo");//找到元素x
肠粉白粥_Hoben
·
2023-04-03 23:21
Javascript学习
笔记——6.10 对象方法
toString()返回对象值的字符串。一般对象默认的toString方法返回值信息量很少,所以很多类都自定义toString方法。varp={name:'Mike',age:22}console.log(p.toString())//[ObjectObject]toLocaleString()返回对象的本地化字符串。DateNumber对toLocaleString()方法做了定制,可以用它对数
IFELSE
·
2023-04-03 14:57
【
javascript学习
笔记01】——常用的特殊语句——异常处理
javascript常用的特殊语句try{}catch{}fially{}try{//捕获异常vara=15;if(a==15){thrownewError('出现错误');//抛出异常}}catch(b){//处理异常,catch在一个try块中,只能出现一次.document.write('错误信息:'+b.message+'')}finally{document.write('不管是否有错误
hope912
·
2023-04-03 08:27
javascript
JavaScript学习
笔记——JS错误处理
JavaScript错误try语句测试代码块的错误catch语句处理错误throw语句创建自定义错误JavaScript抛出错误当错误发生时,当事情出问题时,JavaScript引擎通常会停止,并生成一个错误消息描述这种情况的技术术语是:JavaScript将抛出一个错误JavaScript测试和捕捉try语句允许我们定义在执行时进行错误测试的代码块catch语句允许我们定义当try代码块发生错误
希魔王的塔罗牌
·
2023-04-03 08:45
javascript
Node.js学习笔记——(
JavaScript学习
,HTTP request等心得)
Node学习准备之JavaScriptJavaScript中for(xinObject)格式标注菜鸟教程(runoob.com)点击下面的按钮,循环遍历对象"person"的属性。点击这里functionmyFunction(){varx;vartxt="";varperson={fname:"Bill",lname:"Gates",age:56};for(xinperson){txt=txt+p
Jeremy__Zhu
·
2023-04-02 05:41
node.js
JavaScript
node.js
JavaScript
javascript学习
笔记--this基础
解析器在调用函数时,每次都会向函数内部传递一个隐含的参数,这个参数就是this,根据调用形式的不同,this的指向也是不同的:1.以函数的形式调用,this永远都是window;例如:functionfun(){console.log(this)}fun();//以上打印结果为widow2.以方法的形式调用,this就是调用方的那个对象。例如:functionfun(){console.log("
持续5年输出bug
·
2023-04-02 04:30
超级长的
JavaScript学习
笔记(包含fcc题目答案)
今天又从尘封的电脑角落文件夹看到了曾经写的长长的
JavaScript学习
笔记,用的word记录的,然而当自己上手框架后就没再更新过,也没再翻过。果然还是写博客靠谱,想不起来了就到博客看看。
Jackshijin
·
2023-04-02 02:53
JavaScript
前端
fcc
笔记整理
部分fcc答案
ArcGIS API for
JavaScript学习
三、ArcGISAPIforJavaScript类包3.1APIAPI(ApplicationProgrammingInterface,应用程序接口)是一些预先定义的函数,或指软件系统不同组成部分衔接的约定。目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问原码,或理解内部工作机制的细节。——百度百科Anapplicationprogramminginterface(
Remote_Han
·
2023-04-01 16:43
前端
界面
javascript
JavaScript学习
笔记0_1数据类型和类型转换
JavaScript学习
笔记1_null和undefined传送门!
菜出意料
·
2023-03-31 19:30
【头歌答案】实训题解
简介头歌答案查询的网页版入口其他各类实训答案的目录见这里答案获取的方法简介见这里并不是所有的关卡都有答案,有些只有部分关卡有不要直接复制答案哦
JavaScript学习
手册十三:HTMLDOM——文档元素的操作
Junds00
·
2023-03-31 14:12
头歌实训编程答案
python
随处可见的
JavaScript学习
笔记-基础乱炖篇
所有的过失在未犯以前,都已定下应处的惩罚题图--引自网络,侵删,请联系我引言在这一篇,我打算放飞自我,既然是乱炖..那么就可以光明正大的想到什么写什么,全无章法,天马行空。然,内容不会脱离基础的范围,所以不会多么难懂,来源则是偶然发现的读书笔记和以前在开发中记录的一些小Tip。既然是Tip,不免会显得零碎,既然有前言,我想定个大纲是为写作之常理,笔记依然。主要包括以下内容:编程风格和推荐的编程规范
zephryu
·
2023-03-27 06:20
javascript学习
笔记--正则表达式的量词
1.内容{n}:是否包含N个内容;2.(内容1内容2){n}:是否包含n个一组内容;3.内容{m,n}:出现内容次数的区间值;4.{m,}:表示至少出现m次5.+:至少出现一个;{1,}6.*:0个或者多个;{0,1}7.?:0个或者1个;{0,}8.^:是否以某开头;9.$:是否以某结尾;10.内容(?=n):匹配任何其后紧跟制定字符串n的字符串11.内容(?!n):匹配任何其后紧跟没有字符串n
持续5年输出bug
·
2023-03-24 10:57
使用
JavaScript学习
设计模式
前言去年的时候先是看了修言大佬的性能优化掘金小册子,收获良多。之后紧接着买了这本JavaScript设计模式核⼼原理与应⽤实践,刚好最近有小册免费学的活动,就赶紧把这篇笔记整理出来了,并且补充了小册子中的没有写到的其余设计模式,学习过程中结合JavaScript编写的例子,以便于理解和加深印象。与其说是一篇文章,其实更像是一篇总结性质的学习笔记。为什么要学习设计模式?学习之前,先了解什么是设计模式
九旬大爷的梦
·
2023-03-21 10:09
JavaScript学习
笔记
JavaScript简介JavaScript是一种基于对象和事件驱动的语言,应用于客户端。基于对象:不同于Java这样的面向对象的语言,Java是需要自己new对象,而JavaScript是提供了很多可以直接拿过来用的对象。事件驱动:与鼠标,键盘进行交互等,实现动态效果。客户端:此处的客户端就是浏览器。JavaScript的组成:ECMAScript:制定的标准的js语法。BOM:BrowserO
打酱油的lyl
·
2023-03-20 02:12
JavaScript学习
总结
JavaScript引入1.CSS书写格式1.1.行内样式:写在标签内部1.2.内嵌样式(内联样式):写在一对head标签中1.3.外链样式:写在一个单独的.css文件中,再导入进来2.JavaScript书写格式1.行内样式:写在标签内部2.内嵌样式(内联样式):写在一对head标签中3.外链样式:写在一个单独的.js文件中,再导入进来3.JavaScript书写格式注意点不推荐直接将JavaS
YiYa_咿呀
·
2023-03-19 19:55
JavaScript学习
之路-变量
一、变量1.基本类型和引用类型Javascript中的变量与其他编程语言中变量,也是有一定区别的,定义变量的时候不用声明是何种类型的变量:vara=1;vars='Leo';变量有俩种类型:基本类型和引用类型。①:基本类型就是简单的数据段,引用类型可能由多个值组成的对象。在前面的文章中我们提到的基本数据类型:undefinedNullBooleanNumberString这5种基本数据类型都是基本
LeoZzz
·
2023-03-19 11:08
JavaScript学习
Day2
关于常见数据结构:numberstringbooleannullundefined需要说明的:在number中特殊的NaN(Notanumber)非数返回NaN的运算有如下三种:至少有一个参数是NaN的运算不定式下列除法运算:0/0、∞/∞、∞/−∞、−∞/∞、−∞/−∞下列乘法运算:0×∞、0×−∞下列加法运算:∞+(−∞)、(−∞)+∞下列减法运算:∞-∞、(−∞)-(−∞)产生复数结果的实数
张青子
·
2023-03-18 13:08
JavaScript学习
摘自知乎学习JavaScript,有哪些好的博客或者网站推荐?以下为知乎用户Tw93给出的总结,很全面,可以参考学习!JavaScript|MDN为什么首先推荐它呢?曾任Mozilla公司首席首席技术官的BrendanEich是JavaScript主要创造者与架构师。这个是Mozilla开发者网络社区的学习资料,比W3school要好,对于疏通JavaScript很有益处。想了解ECMAScrip
米斯特卢
·
2023-03-17 19:37
Javascript学习
笔记——总结
看到9.3以后,,决定不再往下看了。一是内容太深入,需要温故而知新;二是一般编程用不到;三是可能ES6中有些特性的引入已经不用这么复杂了。暂且收兵,学习ES6等内容。
IFELSE
·
2023-03-17 10:17
java编程学习经验:
JavaScript学习
心得
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。给你学习路线:html-css-js-jq-javase-数据库-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmv
Java小辰
·
2023-03-16 15:31
JavaScript学习
笔记:Chrome浏览器console终端缓存清空
本文中所用的浏览器为谷歌的Chrome,版本80.0.3987.87(正式版本)(64位)1、刷新一下或按F5,重新加载网页,即可清除缓存。鼠标右键或上方的清除按钮,只是清屏,缓存并没被清除;
水杉古琴
·
2023-03-15 01:37
javascript学习
笔记
自调用函数函数表达式可以"自调用"。如果表达式后面紧跟(),则会自动调用。不能自调用声明的函数。通过添加括号,来说明它是一个函数表达式:(function(){varx="Hello!!";})();//我将调用自己
愁云
·
2023-03-13 17:55
JavaScript学习
笔记(二)
主要源于廖雪峰老师的JavaScript教程1.函数函数的定义和调用函数声明#function标明这是一个函数定义#abs函数名称#(x)函数参数#{....}函数体,函数的具体实现#如果没有return语句,函数返回值为undefinedfunctionabs(x){if(x>=0){returnx;}else{return-x;}}函数也是一个对象,可以用一个变量来指向该函数#function
ynchai
·
2023-03-13 08:58
javascript学习
笔记(三)——闭包
作用域在程序的某个节点上的作用域指的是,该代码节点能够阅读到的所有实体(entity),也被称为上下文或者执行环境。(注:entity简单来讲就是由标识符代表的代码和变量)词法作用域与动态作用域以上我们提到作用域的讨论依赖具体的程序节点,这个程序节点可以细分为如下两块。lexicalscope(词法作用域):源代码的文本片段(areaoftext)dynamicscope(动态作用域):源代码的节
一月二十九日
·
2023-03-13 01:44
JavaScript学习
笔记
标签内部写代码,放在head和body里都可以。一对标签可以加无限制个。输出document.write();可以输出标签,例如document.write("标签h1");分号可加可不加执行顺序是顺序执行单行注释://多行注释:/**/数据类型:字符串string数字number布尔Boolean数组Array,定义方式:vara=[1,3,4],或者vara=newArray();此时数组大小
Juha
·
2023-03-11 09:06
Javascript学习
笔记-模块化
Javascript模块化.png1.简介前端发展初期或者Javascript发展初期,我们所要解决的问题只是一个页面上各种内容的排版,表单验证之类的简单交互逻辑处理,这个时候单个js文件就完全能满足我们的开发要求。随着Web的发展,前端已经从单纯HTML展示发展到前端应用,同时伴随着语言的发展,产生了大量的第三方帮助开发的库(例如:JQuery),我们所需要的Javascript脚本逐渐变大,变
Patrick浩
·
2023-03-11 05:12
javascript学习
(四)-对象与函数
JavaScript中的所有事物都是对象:字符串、数值、数组、函数...此外,JavaScript允许自定义对象。JavaScript对象对象只是一种特殊的数据。对象拥有属性和方法。访问对象的属性objectName.propertyName#使用了String对象的length属性来获得字符串的长度:varmessage="HelloWorld!";varx=message.length;#输出
MA木易YA
·
2023-03-10 21:08
Web篇_04 JavaScript两小时速成笔记
JavaScript学习
环境准备Js脚本引入方式js测试变量var、let、const数据类型Array数组Object对象JSON循环数组的遍历条件函数function面向对象DOM综合案例JavaScript
凤文Studying
·
2023-03-10 18:04
#
Java
Web篇
javascript
html
css
前端
JavaScript学习
笔记-速成版
目录一.JS基础语法1.JS常用指令2.JS中的变量3.js中的数据类型4.字符串操作5.数组Array6.对象(键值对)7.for、while循环8.高阶数组方法(forEach、map、filter)9.条件语句二.函数和面向对象10.函数入门11.用结构体函数创建对象12.用类创建对象13.DOM文档对象模型14.事件监听一.JS基础语法1.JS常用指令JS代码可以写在body结束标签前,或
小雷的酸菜
·
2023-03-10 18:20
javascript
学习
前端
JavaScript学习
之数据类型
JavaScript数据类型JavaScript中的数据类型有以下六种(ES6中新增了Symbol类型的值)数值(number):整数和小数字符串(string):文本布尔值(Boolean):表示真伪的两个特殊值,即true和falseundefined:表示“未定义”或“不存在”,即由于目前没有定义,所以此处暂时没有任何值null:表示控制,即此处的值为空对象(object):各种值组成的集合
CC辰辰吖
·
2023-03-10 03:50
javascript学习
第一章JavaScript简介1.1、JavaScript的起源1.2、JavaScript的组成1.3、JavaScript的特点1.4、JavaScript的使用1.4.1、标签引用1.4.2、文件引用1.5、JavaScript的输出1.5.1、页面输出1.5.2、控制台输出1.5.3、弹出窗口输出1.6、JavaScript的注释1.6.1、单行注释1.6.2、多行注释第二章JavaScr
剑九 六千里
·
2023-02-24 03:29
javascript
前端
开发语言
Javascript学习
笔记——5.2 复合语句和空语句
复合语句用花括号括起来的一条或多条语句,即语句块,通常用在while、for等。{varname='Mike'vargreeting='hello,'+name}空语句包含的语句条数是0,一般用在空循环体for(i=0;i<a.length;a[i++]=0);//完成了对数组a的赋值
IFELSE
·
2023-02-18 22:48
2019-03-11
JavaScript学习
笔记之流程控制
参考资料:《JavaScript从入门到精通》、《PHP、MySQL与
JavaScript学习
手册》赋值语句赋值语句是JavaScript程序中最常见的语句。
NoelleMu
·
2023-02-17 02:43
JavaScript学习
笔记
JavaScript是web开发中强大的脚本语言无需编译,直接被浏览器解析并运行不能单独运行,必须嵌入HTML代码中由上到下依次执行没有访问系统文件的权限,较安全脚本语言:嵌入在其他语言中结合使用,无法独立执行,直接被浏览器解析执行作用:控制页面特效展示对HTML元素进行动态控制对表单项进行校验控制CSS样式JavaScript的组成ECMAScript(核心):规定了JS的语法和基本对象DOM文
Jason 20
·
2023-02-05 18:56
笔记
javascript
web
JavaScript学习
笔记——BOM简介
BOMBOM:BrowserObjectModel,浏览器对象模型window对象是BOM的顶层(核心)对象,所有对象都是通过它延伸出来的,也可以称为window的子对象DOM也是BOM的一部分window对象window对象是JavaScript中的顶级对象全局变量、自定义函数也是window对象的属性和方法window对象下的属性和方法调用时,可以省略window
希魔王的塔罗牌
·
2023-02-05 14:25
javascript
JavaScript学习
笔记_ES6_解构赋值
JavaScript中的结构赋值也是Mozilla项目率先提出和实现的。解构赋值是从赋值运算符(=)右侧的对象或数组中提取值,对变量进行赋值。在解构赋值中,如果赋值运算符右侧部分不是数组或对象,就先将其转为对象,因此无法结构undefined和null。类型转换知识点传送门!!!数组模型解构解构赋值可以从赋值运算符右侧的数组中提取值,并按照对应的位置,对左侧的变量赋值。只要赋值运算符左右两侧的位置
菜出意料
·
2023-02-02 06:25
JavaScript学习
总结之Is this Bothering You?
写在前面:本文为JavaScript新手之作,大牛轻喷图片盗自https://www.youtube.com/watch?v=yVdU2coJ1VQ要说当下编程社区里最火的语言是什么,如果JavaScript称第二,怕是没其他语言敢称第一。不过这几年JS实在发展得太快,而在ES5之后,好像除了统一的模块机制,我其实并没有觉得JS的发展给前端加上了什么非用不可的语言特性——嗯,是的我觉得前端不太用得
槑菜干超人
·
2023-02-02 01:30
「
JavaScript学习
笔记」 Function.prototype.call.apply()
Function.apply.call特殊用法最近群里由发了一个JS题目:constpages=Array.apply(null,{length:data.pages.length}).map(Function.call,Number)由于看不懂,先搜搜谷歌,找到一篇相关的问题:stackoverflowhttps://stackoverflow.com/questions/37888470/ma
这名字真不对
·
2023-01-30 22:09
JavaScript 简介
JavaScript学习
起来非常简单上手。JavaScript配合html网页,可以在浏览器上面运行展示。JavaScript是一门轻量级的编程语言。那么怎样直接HTML输出流呢?
三季人 G
·
2023-01-30 19:44
网络
JS
javascript
开发语言
ecmascript
JavaScript学习
笔记
JS输出外部的JS也可以把脚本保存到外部文件中。外部文件通常包含被多个网页使用的代码。外部JavaScript文件的文件扩展名是.js。如需使用外部文件,请在标签的"src"属性中设置该.js文件:JS显示数据使用window.alert()弹出警告框使用document.write()方法将内容写到HTML文档中使用innerHTML写入到HTML元素使用console.log()写入到浏览器的
栖陆@.
·
2023-01-30 13:51
javascript
学习
前端
JavaScript学习
之安装VSCode
安装VSCode1.下载VSCode:https://code.visualstudio.com/下载VSCode2.点击安装点击安装一路next即可安装成功,并且会自动配置环境变量安装路径可以自行更改3.安装成功安装成功点击“完成”,自动运行VSCode4.加载汉化包加载汉化包5.安装常用插件安装常用插件说明:AutoCloseTag:AutomaticallyaddHTML/XMLcloset
CC辰辰吖
·
2023-01-30 09:56
JavaScript学习
总结之Object的深拷贝和浅拷贝
前言最近在写ES6的文章的时候发现重复遇到关于javascript深拷贝和浅拷贝的问题,然后查找了一些资料,根据资料和自己的理解做了以下笔记,毕竟javascript关于深拷贝和浅拷贝的问题在一些面试的时候有些面试官可能会进行提问,一起来看看吧!数据类型在了解浅拷贝和深拷贝之前,我们先回顾一下javascript中的数据类型,因为在讲浅拷贝和深拷贝的时候就是就是对原始数据类型(基本数据类型)和对象
一只流浪的小码农
·
2023-01-29 08:37
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他