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-javascript
JS基础与DOM操作(一)
2、CSS-样式表决定你网页中的这些元素标记的样式和布局3、
JS-JavaScript
决定你
weixin_30416497
·
2020-09-12 11:20
JS-Javascript
迭代器设计模式 Iterator pattern
这篇博文简短的提一下Iterator的设计模式,以及这种设计模式给我们带来什么样的好处。1.begin为了体现面向对象的特性(近年来的ES6为这方面做了很大的努力),此篇博文的语言编写基于typescript,当然也会附上原生js的书写方式。1.1迭代器给我们带来了什么样的好处迭代器可以使我们快速的遍历一个序列对象,一个良好的迭代器使我们不用了解该序列底层的结构,而只用关心拿到值之后的处理,并且迭
小辣抓
·
2020-08-09 06:36
javascript
typescript
Javascript
!!!
优雅的Typescript
js-JavaScript
高级程序设计学习笔记15
第十七章错误处理与调试1、try-catch语句。如果try块中的任何代码发生了错误,就会立即退出执行开始执行catch块。必须要给catch的错误对象起名字。不同浏览器都有一个message属性保存错误消息。2、finally子句,在try-catch块后,无论如何都会执行finally子句的内容,即使在try或catch中用了return,那么return会被忽略,也无法阻止finally的执
weixin_34315665
·
2020-07-15 05:17
js-JavaScript
高级程序设计学习笔记9
依然第十三章事件1、页面上的所有元素都支持鼠标事件,除了mouseenter和mouseleave,所有鼠标事件都会冒泡。2、修改键:shift、ctrl、alt、meta。四个属性表示修改键的状态:shiftKey等。3、event对象的relatedTarget属性提供了相关元素的信息。只对mouseover和mouseout事件才包含值。4、对“事件处理程序过多”问题的解决方案就是事件委托。
weixin_33875564
·
2020-07-15 04:28
js-JavaScript
高级程序设计学习笔记4
第六章面向对象的程序设计1、面向对象的语言有一个标志,那就是它们都有类的概念,而通过类可以创建任意多个具有相同属性和方法的对象。如python。ES中没有类的概念。2、ES的对象可以想象成散列表:无非就是一组名值对,其中值可以是数据或函数。每个对象都是基于一个引用类型创建的。3、ES对象中有两种属性:数据属性和访问器属性。4、访问器属性不包含数据值,它们包含一对getter和setter函数。5、
weixin_33714884
·
2020-07-15 04:14
JS-Javascript
实现
一个完整的JavaScript的实现由三个部分组成:核心:ECMAScript文档对象模型:DOM浏览器对象模型:BOMECMAScriptES6新增功能letconstClassimport解构赋值ECMAScript什么是ESECMAScript(简称ES)是由ECMA-262定义的。ES与JSES可以理解为是JavaScript的一个标准。实际上,JavaScript是ECMA-262标准的
That_Good_Good
·
2020-07-11 20:38
javascript
javascript
web
JS-JavaScript
节点Node的nodeName和nodeValue、节点之间的树状关系
节点的名称和值使用节点的nodeName和nodeValue属性可以读取节点的名称和值。这两个属性完全取决于节点的类型,具体如下表:节点的nodeName和nodeValue属性说明:节点类型nodeaName返回值nodeValue返回值Document#documentnullDocumentFragment#document-fragmentnullDocumentTypedoctype名称
吴声子夜歌
·
2019-09-25 21:57
JavaScript
JavaScript
JSNode
nodeName
nodeValue
节点关系
Js-JavaScript
观察者设计模式 Observer Pattern
在函数式编程中,观察者设计模式是非常有必要的,尽管在JS里到处都充斥着观察者模式(ObserverPattern),但我们仍然有必要去了解它。以便实现自己的观察者模式,用于更复杂的应用场景。其实要实现观察者模式实在是很简单。现在我们回顾一下我们遇到过的观察者模式,最常见的应该是在前端领域中的DOM事件监听。JS允许我们用两种形式绑定DOM事件,一种为钩子捕获,另一种为事件监听,今天我们主要的关注点
小辣抓
·
2017-07-17 22:23
javascript
Javascript
!!!
JS-JavaScript
入门小结2
1.函数声明和函数表达式有什么区别函数声明:functionfn(){console.log(n);}//函数声明语句之后不加分号fn()函数表达式:varfn=function(n){console.log(n);};//函数表达式是一个语句,需要加分号fn(100)区别:varf=functiong(){console.log(g);};f();//【functiong(){console.l
饥人谷_李子豪
·
2016-11-11 11:15
JS-JavaScript
代码小结
1.1.完成如下代码判断一个变量是否是数字、字符串、布尔、函数functionisNumber(){typeof(a)=="number"};functionisString(){typeof(a)=="string"};functionisString(){typeof(b)=="string"};functionisBoolean(){typeof(c)=="boolean"};functio
饥人谷_李子豪
·
2016-11-09 12:17
JS-JavaScript
学习笔记(一)
javaScript1.文档的输出:document.write()可输出字符,表达式,html标签,函数2.任何类型和字符串相加,都会被转换成字符串类型。例如:vari=5;varj="5";vark=i+j;结果:k=553.运算符优先级(由高到低)算术操作符->比较操作符->逻辑操作符->"="赋值操作符,如果同级的运算按从左到右次序进行,多层括号由里向外4.事件:onclick鼠标点击,o
u013147600
·
2015-07-08 14:00
JavaScript
js
面向对象的
Js-JavaScript
的特点
1. JavaScript灵活性用不同方式定义方法:1. 使用方法定义的方式function startAnimation() { ...} function stopAnimation() { ...}2. 使用原形方式var Anim = function() { ...};Anim.prototype.start = fun
kill522
·
2010-12-06 18:00
JavaScript
prototype
js-Javascript
数组
在JavaScript1.0中构造器只存在Date对象和用户定义的对象。你可能期望有个数组构造器,但是一直没能实现,直到JavaScript1.1的出现,你的期望成为了现实。我们可以如下来定义用户对象:functionblankArray(n){for(vari=0;i"+senior);//Stophiding-->上面例子的输出为:TheoldestpersonisRichardRichard
fgwf1
·
2004-11-17 10:00
上一页
1
下一页
按字母分类:
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
其他