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学习笔记
- 入门篇(3)- DOM操作
认识DOM文档对象模型DOM(DocumentObjectModel)定义访问和处理HTML文档的标准方法。DOM将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。先来看看下面代码:将HTML代码分解为DOM节点层次图:HTML文档可以说由节点构成的集合,三种常见的DOM节点:1.元素节点:上图中、、等都是元素节点,即标签。2.文本节点:向用户展示的内容,如...中的JavaScript
王隆帅
·
2020-04-07 02:12
JavaScript学习笔记
thisisahtmlwebdocument.write("thisisaheading")点我JavaScript能改变HTML元素的内容。functionmyFunction(){x=document.getElementById("demo");//找到元素x.innerHTML="HelloJavaScript!";//改变内容x.style.color="#ff0000";//改变样式}
呆呆滴木木菇凉
·
2020-04-06 18:58
JavaScript学习笔记
第一天
简单对象的创建1.创建一个对象varnewObject=newObject();2.添加元素newObject.firstName="frank";3.添加函数newObject.sayName=function(){alert(this.firstName)}4.调用函数newObject.sayName();5.实质:实际上是关联数组,可以用一下方法来检索元素和调用函数vartheFirstN
z_love
·
2020-04-06 05:30
JavaScript学习笔记
可以在文本字符串中使用反斜杠对代码行进行换行document.write("你好\世界!");不过,您不能像这样折行:document.write\("你好世界!");JavaScript是脚本语言。浏览器会在读取代码时,逐行地执行脚本代码。而对于传统编程来说,会在执行前对所有代码进行编译。单行注释以//开头//输出标题:document.getElementById("myH1").innerH
君乎甚
·
2020-04-05 22:06
JavaScript学习笔记
- 第000天
JavaScript阅读书籍推荐入门级JavaScript权威指南JavaScript高级程序设计JavaScript精粹JavaScript设计模式JavaScript设计模式与开发实践JavaScript框架设计JavaScript&jQuery交互式web前端开发JavaScript详解JavaScript能做什么1.访问内容-例如从表单中获得用户输入的值2.修改内容-例如修改轮播广告的图片
迷茫o
·
2020-04-05 06:43
JavaScript学习笔记
6 DOM的一些事
检查浏览器是否支持DOMif(!document.getElementsByTagName){returnfalse;}上面的语句是:如果getElementsByTagName未定义,请现在离开。有了这个语句后,不支持DOM的浏览器则不会执行后续的语句,支持DOM的浏览器将会继续执行。可以同时检查多个DOM方法:if(!document.getElementsByTagName||!docume
若飞丶
·
2020-04-03 22:47
JavaScript学习笔记
(一)
内容提要JavaScript介绍基本语法与基本类型运算符常用内置对象闭包与变量作用域JavaScript学习资源学习目标掌握JavaScript基本语法掌握常用内置对象的使用理解闭包的概念,掌握闭包的使用方法掌握JavaScipt的学习方法1.1、JavaScript介绍JavaScript是一种Web脚本羽凡,广泛用于Web应用开发。JavaScript是弱类型语言,其设计简单即凑。JavaSc
孤意的学习笔记
·
2020-04-02 16:45
JavaScript学习笔记
- 进阶篇(7)- 浏览器对象
window对象window对象是BOM的核心,window对象指当前的浏览器窗口。window对象方法:注意:在JavaScript基础篇中,已讲解了部分属性,window对象重点讲解计时器。JavaScript计时器在JavaScript中,我们可以在设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。计时器类型:一次性计时器:仅在指定的延迟时间之后触发一次。间隔性触发计时器:每隔一定
王隆帅
·
2020-04-02 05:39
JavaScript学习笔记
- 进阶篇(3)- 流程控制语句
if语句if语句是基于条件成立才执行相应代码时使用的语句。语法:if(条件){条件成立时执行代码}注意:if小写,大写字母(IF)会出错!假设你应聘web前端技术开发岗位,如果你会HTML技术,你面试成功,欢迎加入公司。代码表示如下:varmycarrer="HTML";if(mycarrer=="HTML"){document.write("你面试成功,欢迎加入公司。");}if...else语
王隆帅
·
2020-04-01 17:00
【
Javascript学习笔记
】7.数组数据类型 - Array
基本数据类型数字Number字符串String布尔Boolean空对象指针Null未定义undefined引用数据类型对象数据类型Object{}普通对象[]数组对象正则对象Math数学函数对象日期对象…函数数据类型Function数组数据类型[]数组类型也是object,是特殊的对象letarr=[1,2,3,4];console.log(typeofarr);//object数组中常用的方法1
amethystlmy9
·
2020-03-31 18:15
javascript
JavaScript学习笔记
(二)
JavaScript数据类型在JavaScript中的数据类型:string(字符串)、number(数字,NaN也属于其)、Boolean(逻辑)、object(对象,包括Object,Array,Date,null)、function(函数)、、undefined(未设置)ps:JavaScript拥有动态类型。这意味着相同的变量可用作不同的类型声明变量类型当声明新变量时,可以使用关键词"ne
yohn
·
2020-03-30 22:34
JavaScript学习笔记
三
JavaScript学习笔记
三个人学习笔记参考阮一峰的JavaScript教学类型转换,内存,深拷贝,关于内存的面试题等等image转换为StringimagetoString()方法null和undefined
马涛涛_风
·
2020-03-27 14:15
JavaScript学习笔记
- 2.语法
语法编程语言的语法结构是一套基础性规则。字符集JS程序是用Unicode字符集编写的。JS是区分大小写的,关键字、变量、函数名和所有标识符必须采取一致的大小写形式。JS会忽略程序中标识符之间的空格,同样忽略换行符。Unicode转义字符“\uxxxx”=>转化对应的Unicode字符注释//或者/**/可跨行,但不能再嵌套直接量数字直接量:1,0.01字符串直接量:"hello",'world'布
鋼鉄侠
·
2020-03-26 19:58
JavaScript学习笔记
018-面向对象编程思维0构造函数0Class
Author:Mr.柳上原付出不亚于任何的努力愿我们所有的努力,都不会被生活辜负不忘初心,方得始终学习真是永无止境啊学完html还有css学完css还有JavaScript学完js还有jQuery学完jq还有H5学完H5还有css3学完css3还有Nodejs学完node还有Vuejs学完Vue发现招聘简历上还有css预处理Sass,Less,Stylus还有Bootstrap还有React+Re
Mr柳上原
·
2020-03-23 20:25
Javascript学习笔记
-类型
Javascript类型.png重新回顾一下Javascript中类型相关的知识1.基本类型Javascript截止目前有7个基本类型:number,string,boolean,undefined,null,object,symbol1.1typeof使用typeof函数可以得到对应变量/值的基本类型的字符串,但是也存在着一些例外:typeof1==='number';typeof''==='s
Patrick浩
·
2020-03-23 08:38
Javascript学习笔记
(六)--对象object
对象object分为:内置对象String、Date、Array、Number、Boolean自定义对象创建新对象有两种不同的方法:定义并创建对象的实例person=newObject();person.firstname="Bill";person.lastname="Gates";person.age=56;person.eyecolor="blue";或者person={firstname:
五秋木
·
2020-03-22 15:50
#30天专注橙长计划#向前端工程师进发#10.17-11.15/11.15打卡汇总
Week1Day0(10.17)航线设计Day1(10.18)1.学习内容绿叶的HTML入门教程8.2到11.1JavaScript入门教程1.1到5.82.学习笔记HTML学习笔记(二)body标签
JavaScript
琉木_
·
2020-03-20 23:56
JavaScript学习笔记
(9):Date类型
1,JavaScript中的Date类型是在早期java中的java.util.Date类的基础上构建的。2,Date类型保存的提起可以精确到1970年之前或者之后的2856161年。3,创建一个datevara=newDate();varb=a.getDate();window.console.info(a.toDateString());4,Date.parse()方法接受一个字符串,并尝试将
陈大饼同学
·
2020-03-20 11:15
JavaScript学习笔记
9 JS简易导航高亮的方法
首先看下效果(link)实现的方法韩式很简单的,主要用到了indexOf()方法来对比当前页面链接与导航中哪个链接的href有相同的部分,为相同的那个链接加上一个高亮的css。只是学习和测试,所以写的比较简陋,没有加太多的样式,方便理解。html部分html只是用了一个nav标签,为了方便观察把a标签写进了li中,按理说nav与li中间应该再插入一个ul标签的,但我省事没有加,但在实际应用中,加上
若飞丶
·
2020-03-20 06:20
JavaScript学习笔记
--数据类型
廖雪峰的JavaScript教程笔记数据类型1、Number类型不区分整数和浮点数,整数、浮点数、科学计数法、负数、NaN、Infinity都是合法的Number类型123;//整数1230.456;//浮点数0.4561.2345e3;//科学计数法表示1.2345x1000,等同于1234.5-99;//负数NaN;//NaN表示NotaNumber,当无法计算结果时用NaN表示Infinit
Miao_Pan
·
2020-03-18 15:23
javascript学习笔记
(四)——理解this
this指向this的指向,是在函数被调用的时候确定的。也就是执行上下文被创建时确定的。this的上下文基于函数调用的情况。和函数在哪定义无关,而和函数怎么调用有关。在函数执行过程中,this一旦被确定,就不可更改了。this在具体情况下的分析全局对象中的this在全局上下文(任何函数以外),this指向全局对象。console.log(this===window);//true函数中的this对
一月二十九日
·
2020-03-17 00:06
Javascript学习笔记
-Strict Mode
StrictMode.png代码中经常看到使用这样的声明,却一直不知道有什么作用,直到有一天。。。1.历史ES5开始使用DirectiveProlog,并据说直到现在也只有'usestrict'一个实现,至于引入StrictMode的原因,总的来还是对JS兼容性对处理。第一,为了处理未来即将废弃或修改的JS方法,告诉大家别这样用了(直接抛出异常了)。第二,为了未来兼容的JS实现,告诉大家以后的JS
Patrick浩
·
2020-03-16 01:09
Javascript学习笔记
——4.11 赋值表达式
常规赋值使用=,要和等于区分开。带运算赋值:+=a+=b等价a=a+b-=a-=b等价a=a-b*=a=b等价a=a*b/=a/=b等价a=a/b诸如此类的还有%=>=>>>=&=|=^=一般情况下模式都是aop=b等价于a=aopb只有在a包含了副作用表达式的情况下,两者才不等价。比如data[i++]=2和data[i++]=data[i++]+2不等价。
IFELSE
·
2020-03-15 05:43
JavaScript学习笔记
(二)
这一篇主要记录下使用外部的JavaScript文件来如何对HTML进行输出在日常的开发中肯定需要输出数据来看看我们的函数是否调用正常,在JavaScript中有这几种输出方式:使用alert()函数弹出警告框使用document.write()方法写到HTML中使用innerHTML改变HTML元素使用console.log()写入浏览器的控制台下面来分别介绍下这几种方式:alert()JavaS
fmxccccc
·
2020-03-14 12:21
JavaScript学习笔记
(无体系)
本章主要参考来源:W3C-JavaScriptTutorial======================11.01=============================document.write()document.write(5+6);Thedocument.write()methodshouldonlybeusedfortesting.becauseifyouusedocument.w
琉木_
·
2020-03-12 23:47
Javascript学习笔记
(七)--内置对象之Number
只有一种数值类型,整数和小数合为一体。所有数字都存储为根为2的64位(8比特),浮点数。对于精度:整数(不使用小数点或指数计数法)最多为15位。小数的最大位数是17,但是浮点运算并不总是100%准确:例如:varx=0.1+0.2结果可能不是0.3,而是0.3000000000004八进制和十六进制如果前缀为0,则JavaScript会把数值常量解释为八进制数,如果前缀为0和"x",则解释为十六进
五秋木
·
2020-03-12 05:34
Javascript学习笔记
(二)--函数、运算符
1.函数语法格式functionfunctionname(){这里是要执行的代码}提示:JavaScript对大小写敏感。关键词function必须是小写的,并且必须以与函数名称相同的大小写来调用函数。带参数函数调用点击这个按钮,来调用带参数的函数。点击这里functionmyFunction(name,job){alert("Welcome"+name+",the"+job);}带有返回值的函数
五秋木
·
2020-03-11 04:16
javascript学习笔记
(五)——原型与原型链
__proto__每个JS对象一定对应一个原型对象,并从原型对象继承属性和方法对象proto属性的值就是它所对应的原型对象。prototypeES规范规定:每个对象都有proto属性来标识自己所继承的原型,只有函数才有prototype属性。当你创建函数时,JS会为这个函数自动添加prototype属性,值是空对象。而一旦你把这个函数当作构造函数(constructor)调用(即通过new关键字调
一月二十九日
·
2020-03-10 19:37
Javascript学习笔记
(一)--变量及数据类型
1.变量var使用var关键词来声明变量变量可以使用短名称(比如x和y),也可以使用描述性更好的名称(比如age,sum,totalvolume)。变量必须以字母开头变量也能以$和_符号开头(不过我们不推荐这么做)变量名称对大小写敏感(y和Y是不同的变量)2.JavaScript数据类型字符串、数字、布尔、数组、对象、Null、Undefined向变量分配文本值(字符串)时,应该用双引号或单引号包
五秋木
·
2020-03-07 18:08
JavaScript学习笔记
:取数组中最大值和最小值
基础的通过for循环假设一个最大值或者最小值这种方法就不说了今天要说一种通过apply来实现拿到数组中最大值和最小值数组中并没有提供arr.max()和arr.min()这样的方法。可是JavaScript提供了这样一个这样的内置函数Math.max()和Math.min()方法:对于纯数字数组,可以使用JavaScript中的内置函数Math.max()和Math.min()方法,使用这两个内置
想做一个画家
·
2020-03-06 02:59
Javascript学习笔记
(三)--判断、循环、错误处理
条件语句通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完成该任务。在JavaScript中,我们可使用以下条件语句:if语句-只有当指定条件为true时,使用该语句来执行代码if...else语句-当条件为true时执行代码,当条件为false时执行其他代码if...elseif....else语句-使用该语句来选择多个代码块之一来执行switch语句-使用该
五秋木
·
2020-03-05 23:52
Javascript学习笔记
-语法和补充
Javascript语法和补充.png1.语句和表达式Javascript中语句相当句子,表达式相当于短语,例如:vara=1;,整个这一个包含两个表达式vara,a=1,合起来组成了一个语句1.1语句结果值对于每一个语句存在一个结果值,通常结果值是undefined,实际上结果是最后一个语句的最后一个外部变量相关表达式的值,在Chrome控制台中可以看到://直接输出1,因为是操作外部变量a的表
Patrick浩
·
2020-03-05 13:53
JavaScript学习笔记
(1) 作用域详解
到现在已经学了将近一个月的JS了,对一个不折不扣的新手来说,感觉弄清楚作用域对于学习JS极其重要,所以我的第一篇blog主题就是JS作用域详解。如果文中有错误的地方,欢迎指正!作用域链与执行环境什么是执行环境:执行环境定义了变量或函数有权访问的其他数据,决定了它们各自的行为。每个函数都有自己的执行环境。什么是作用域链:作用域链的用途是保证对执行环境有权访问的所有变量和函数的有序访问。先来看一个简单
机智的马里奥
·
2020-03-04 00:02
JavaScript学习笔记
第三天
语法1.区分大小写2.标识符:命名规则和c语言一样,推荐使用驼峰命名法3.注释:和C语言相同的单行注释和多行注释4.严格模式:"usestrict"5.语句:末尾可以省略分号,不推荐.使用{}包含一个语句块关键字和保留字注意:关键字和保留字不要作为标识符变量特点:松散型,每个变量仅仅是一个用于保存值的占位符定义:使用var关键字varmessagevarmessage="hi"message=10
z_love
·
2020-03-01 19:54
javascript学习笔记
--正则表达式的4个方法
支持正则表达式的String对象的方法splice:按照正则表达式拆分字符串为数组,语法:splice(正则表达式)replace:按照正则表达式替换字符串,语法:replce(正则表达式,"要替换的字符串"),默认只替换第一个匹配的元素match:找到一个或者对个正则表达式匹配,返回数组,语法:match(正则表达式),默认只返回第一个匹配的元素search:按照正则表达式查找一个(仅查找第一个
一个总在代码里给自己下毒的小白
·
2020-02-25 21:28
javascript学习笔记
之前在Javaweb中的学习中曾经引用过JavaScript文件,但只知道调用,并不了解JavaScript的原理,所以出错后一头雾水,经过简单学习后,总算对JavaScript有了个简单的了解。其实JavaScript还是比较简单的。简介:JavaScript和Java是两种不同的语言,JavaScript的前身是LiveScript,后来随着Java的兴起改名为JavaScript。JavaS
一粒盐
·
2020-02-24 12:00
JavaScript学习笔记
017-数值方法0Math0定时器
Author:Mr.柳上原付出不亚于任何的努力愿我们所有的努力,都不会被生活辜负不忘初心,方得始终我没有很刻意的去想念你因为我知道遇到了就应该感恩路过了就需要释怀我只是在很多很多的小瞬间想起你比如一部电影一首歌一句歌词一条马路和无数个闭上眼睛的瞬间假如没有遇上你我会不会有另一种人生?不管有没有结果我还是宁愿与你相逢__张小娴前端59期学员作业/*内部样式表*//*数值方法:Number*///es
Mr柳上原
·
2020-02-21 22:03
不那么随处可见的
JavaScript学习笔记
-漫谈Promise&&async&&职责链
严肃活泼,团结紧张。战天斗地,为民为邦。题图--引自网络,侵删,请联系我引言实践是检验真理的唯一标准在相当长的一段时间内,对于Promise和async,我会用,但是仅仅限于实现一个功能,而没有深究它的表现,比如我们换种写法它会不会有不同的表现,是不是有更好的写法来应对我当前的业务场景?所以在今天,我将回归初心对这些方面进行探索,介绍下职责链模式,因为我感觉,在我现在遇到的场景下可以套用这种编程范
zephryu
·
2020-02-21 08:49
JavaScript学习笔记
- JavaScript数据类型
2.JavaScript数据类型JavaScript是弱类型脚本语言,声明变量时无需指定变量的数据类型,即是变量的数据类型是解释时动态决定的,但JavaScript的值保存在内存中时,也是有数据类型的。基本数据类型:Number数值类型:包含整数和浮点数;Boolean布尔类型:只有true或false两个值;String字符串类型:字符串变量必须用引号括住(单引号或双引号);Undefined类
梦元_38ab
·
2020-02-20 12:55
「
JavaScript学习笔记
」 JS 中的作用域与上下文
今天为了搞清楚上下文(context)这个词的概念,搜索了一番,根据网上的各种说法,个人理解context可以指中文中的语境,即为一段代码、函数、变量所准备的环境,借用轮子哥的解释:每一段程序都有很多外部变量。只有像Add这种简单的函数才是没有外部变量的。一旦你的一段程序有了外部变量,这段程序就不完整,不能独立运行。你为了使他们运行,就要给所有的外部变量一个一个写一些值进去。这些值的集合就叫上下文
这名字真不对
·
2020-02-19 05:11
JavaScript学习笔记
.md
学习材料————廖雪峰js教程数据类型===与====自动转换数据类型再比较;===不转换类型(更好)例外:NaN===NaN//false字符串使用反引号来表示多行字符串vara=`这是一个多行字符串`;字符串不可变:使用a[0]='X'并没有改变效果数组直接给array的length赋新值会改变Array的大小;length变大则新增元素为undefined;变小则删除超出长度的元素;数组方法
daisimin7
·
2020-02-17 05:04
JavaScript学习笔记
- 入门篇(1)- 准备
为什么学习JavaScript一、你知道,为什么JavaScript非常值得我们学习吗?所有主流浏览器都支持JavaScript。目前,全世界大部分网页都使用JavaScript。它可以让网页呈现各种动态效果。做为一个Web开发师,如果你想提供漂亮的网页、令用户满意的上网体验,JavaScript是必不可少的工具。二、易学性1.学习环境无外不在,只要有文本编辑器,就能编写JavaScript程序。
王隆帅
·
2020-02-17 01:57
JavaScript学习笔记
007-js的执行
Author:Mr.柳上原付出不亚于任何的努力愿我们所有的努力,都不会被生活辜负不忘初心,方得始终俗话说读书百遍,其义自见真的是有道理的特别是像我这种初学前端的小白以前从未接触过任何代码方面的知识在学习html+css的时候,觉得还行,前端果然入门简单,后期也不算难还一直在沾沾自喜觉得自己是学习天才当进入js学习阶段时才发现自己有多么的天真任何知识都不是简简单单就能学会任何事也不是随随便便就能成功
Mr柳上原
·
2020-02-16 09:22
Javascript学习笔记
(九)--内置对象之Date
document.write(Date()):返回当前日期和时间vard=newDate();d.getTime():返回从1970年1月1日至今的毫秒数使用setFullYear()设置具体的日期vard=newDate()document.write(d+'')#当前时间d.setFullYear(1992,10,3)document.write(d)#设置好后的时间使用toUTCString
五秋木
·
2020-02-16 02:27
Javascript学习笔记
——8.8 函数式编程
使用函数处理数组先看一个求平均值的例子,标准差的计算公式是:标准差公式用循环的写法vardata=[1,3,7,11,22,55]vartotal=0for(vari=0;i
IFELSE
·
2020-02-16 01:23
Javascript学习笔记
——6.8 对象的三个属性
每一个对象都有与之相关的原型(prototype),类(class)和可扩展性(extensibleattribute).原型属性对象的原型属性是用来继承属性的.我们经常把对象的原型属性简称为对象的原型.通过对象直接量创建的对象,它的原型是Object.prototype通过new创建的对象,它的原型是构造函数原型通过Object.create()创建的对象,它的原型是Object.create(
IFELSE
·
2020-02-15 02:47
JavaScript学习笔记
(一)
JavaScript这是一种轻量级的编程语言,也是当前互联网中最流行的脚本语言,可用于HTML,CSS中.直接写入HTML输出流document.write("这是一个demo")使用上面这段代码可以在HTML页面中输出一个的标题(这里的可以更换成,或者其他的一些界面元素),其中document描述的是当前窗口或指定窗口对象的文档,每个载入浏览器的HTML文档都会成为Document对象,专业成为
fmxccccc
·
2020-02-14 22:09
JavaScript学习笔记
009-Json对象0解构赋值0扩展运算符
Author:Mr.柳上原付出不亚于任何的努力愿我们所有的努力,都不会被生活辜负不忘初心,方得始终后端学院的老师来我们前端学院推广Python为期一个星期的Python基础课有些刚学html的学弟学妹们跑来问老师,没学js的也能学Python吗老师说,没关系,我们后端学院也教js速度过来报名老师,您在前端学院的讲师房里说这样的话真的不怕他们群殴您吗哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈前端59期学员
Mr柳上原
·
2020-02-14 18:28
【
JavaScript学习笔记
17】通过DOM节点-获取父节点、兄弟节点以及子节点
引言通过前面笔记DOM的介绍,DOM的数据结构是一种树形数据结构,因此可以使用DOM获取对象(元素),然后对该对象的属性以及样式进行设置以及更改,甚至可以动态创建以及删除对象。总结来说就是:通过DOM获得父节点,兄弟节点进行操作节点的获取所有节点都是文档对象的属性DOM的节点都不是孤立的,因此可以通过DOM之间的相对关系进行访问获取父节点(parentNode)方法:使用节点对象,通过节点对象.p
RayCongLiang
·
2020-02-14 11:36
JavaScript
javascript
JavaScript 学习笔记(一)
JavaScript学习笔记
,如有错误,欢迎指正。笔记只记录了一些个人认为需要记住的知识点,其他的可以参考文末的文章。
_1633_
·
2020-02-14 05:58
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他