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学习笔记
(二)
alert()弹出警告对话框prompt()弹出输入框,点击确定返回输入内容,点击取消,返回nullstr.lenght获取字符串长度newDate().getDay()获取星期返回值:number(0-6)document.write("内容")向浏览器输出内容函数参数中无论是否有参数,无论参数的个数是多少,在调用函数时可以传任意个参数或者不传参数,因为ECMAScript内部将函数参数生成为一
滨滨_57b5
·
2020-08-22 22:07
Javascript学习笔记
——3.6 包装对象
javascript可以通过.来引用其属性值。当属性值是函数的时候,称其为方法,通过object_name.fun_name()调用其方法字符串同样具有属性和方法,但字符串不是对象,其原理是:当字符串调用属性或方法时,Javascript会自动调用newString(s)将其转换为临时对象,调用结束后,该对象又会被销毁。同理,数字和布尔值也可以有属性和方法,调用的是Number()和Boolean
IFELSE
·
2020-08-22 19:13
JavaScript学习笔记
第六记
1、浏览器的事件机制:冒泡事件机制,IE浏览器的冒泡机制是内容元素的事件处理后逐层抛出给外层元素进行事件处理,其它浏览器基本沿用这个方向,但也有相反的。2、浏览器自动生成的事件对象even方法.stopPropagation()可以阻断事件继续冒泡到下一层,而.perventDeafult()可以阻止这个对象的默认行为,如表单对象的action事件默认行为是提交表单。而在事件处理方法中使用retu
林佳楠
·
2020-08-22 17:38
JavaScript学习笔记
javaScript学习笔记
前言:对js的学习重要放在BOM上,但这个东西学了不用容易忘记,知识点比较多、散,所以找了个时间将它总结一下。JS组成JS=ECMAScript+DOM+BOM+高级ECMAScript(前身为欧洲计算机制造商协会)–JavaScript的语法规范DOM(DocumentObjectModel的简称)–JavaScript操作网页上元素的APIbBOM(BrowserObjectModel的简称)
嘿!那傻狗
·
2020-08-22 16:46
前端
JavaScript学习笔记
:创建自定义对象
文章目录一、利用构造函数模式创建自定义对象二、采用原型模式创建自定义对象三、采用混合模式创建自定义对象四、采用动态原型模式创建自定义对象一、利用构造函数模式创建自定义对象使用构造函数可以创建特定类型的对象,类似于Array、Date等原生JavaScript对象。//构造函数模式创建自定义对象functionPerson(name,age){this.name=name;this.age=age;
howard2005
·
2020-08-22 01:33
网页三剑客
Javascript学习笔记
——7 数组
数组是值的有序集合。每一个值叫做元素,每个元素在数组中的位置称为索引。数组是无类型的:数组元素可以是任意类型,而且一个数组可以包含不同类型的元素。数组最小索引为0,最大索引为2^32-2,最多有4,294,967,295个元素。数组是动态的:定义数组时不用声明长度,使用数组时可以修改数组长度,数组长度改变时无须重新分配空间。数组可能是稀疏的:数组元素索引不一定要连续,可以有空缺。数组是一种特殊的对
IFELSE
·
2020-08-21 19:22
JavaScript学习笔记
1、一个完整的JavaScript实现应该由下列三个不同的部分组成(见图1-1)。核心(ECMAScript)文档对象模型(DOM)浏览器对象模型(BOM)2、JavaScript有2点:1)解释性语言;2)单线程3、主流浏览器及内核4、单一var模式只使用一个var在函数顶部进行变量声明。优点:提供单一的地址以查找到函数所需要的所有局部变量防止变量在定义前就被使用的逻辑错误帮助牢记要声明变
weixin_30830327
·
2020-08-21 12:19
Javascript学习笔记
——7.9 数组高级方法
ES5定义了9个新的数组方法用来遍历、映射、过滤、检测、简化和搜索数组。这些方法大多第一个参数是一个函数(以下称为func),并对数组的每个元素调用一次func(稀疏数组不对不存在的元素调用)。大多数情况下,func可以接收三个参数:数组元素,元素索引和数组自身,通常只用到第一个参数。数组方法不修改数组自身,但func可以。forEachforEach方法从头到尾遍历数组,为每个元素调用指定的函数
IFELSE
·
2020-08-21 03:38
JS笔记三:类型转换、内存与引用的面试题、深拷贝、垃圾回收
JavaScript学习笔记
三个人学习笔记参考阮一峰的JavaScript教学类型转换,内存,深拷贝,关于内存的面试题等等转换为StringtoString()方法null和undefined没有toString
马涛涛
·
2020-08-20 20:17
类型转换
内存泄漏
垃圾回收机制
引用
JS笔记三:类型转换、内存与引用的面试题、深拷贝、垃圾回收
JavaScript学习笔记
三个人学习笔记参考阮一峰的JavaScript教学类型转换,内存,深拷贝,关于内存的面试题等等转换为StringtoString()方法null和undefined没有toString
马涛涛
·
2020-08-20 20:17
类型转换
内存泄漏
垃圾回收机制
引用
JavaScript学习笔记
021-常用排序算法
Author:Mr.柳上原付出不亚于任何的努力愿我们所有的努力,都不会被生活辜负不忘初心,方得始终想要作为全栈工程师的梦想任重而道远node果然搭配起ajax真是超级好用再配上MongoDB前端要独霸全球编程领域了吗再加上pug连html页面都能用后端数据来驱动怎么看怎么觉得前端发展的趋势就是整合前端和后端然后全部用js来实现效果啊前端59期学员作业/*内部样式表*//*常用排序算法:sort冒泡
Mr柳上原
·
2020-08-20 15:37
JavaScript学习笔记
(一)
主要源于廖雪峰老师的JavaScript教程1.网页嵌套位置可以直接嵌套在网页的任何地方,在页面中多次编写js代码,浏览器按照顺序依次执行。放在标签中alert('Hello,world');...放置在一个单独的.js文件,然后通过引入文件...2.基本语法每个语句以;结束,语句块用{...}。(;可以省略,但是建议添加,因为不添加,浏览器执行代码时会补上,但是有可能会改变语义)注释//单行注释
ynchai
·
2020-08-20 12:50
JavaScript学习笔记
2
THTMLDOM(文档对象模型)JavaScript能够改变页面中的所有HTML元素,能够改变页面中的所有HTML属性,能够改变页面中的所有CSS样式,能够对页面中的所有事件做出反应。操作HTML的元素,需要找到这个元素:通过id找到HTML元素,通过标签名找到HTML元素,通过类名找到HTML元素例:vary=x.getElementsByTagName("p");改变HTMLdocument.
全新的牙膏
·
2020-08-20 07:40
Java程序员的
JavaScript学习笔记
(14——扩展jQuery UI)
计划按如下顺序完成这篇笔记:Java程序员的
JavaScript学习笔记
(1——理念)Java程序员的
JavaScript学习笔记
(2——属性复制和继承)Java程序员的
JavaScript学习笔记
(3
stationxp
·
2020-08-20 05:02
JavaScript
日积月累
笔记
Javascript学习笔记
-Object
Object对象.png1.基础1.1基本类型曾经听说Javascript万物皆对象,没对这句话有过更多的考虑,总觉得是对的,但是实际上并不一定妥当,对象类型是Javascript的6个基本类型之一。Javascript包含六种基本类型,分别是number,string,boolean,null,undefined,object其中,虽然typeofnull==='object',但是null确实
Patrick浩
·
2020-08-19 02:30
JavaScript学习笔记
(5)--面向半新不新的新手
八、JavaScript其他常用窗口对象l屏幕(screen)对象l浏览器信息(navigator)对象l窗口(window)对象l网址(location)对象l历史(history)对象l框架(frame)对象8.1屏幕(screen)对象屏幕对象是JavaScript运行时自动产生的对象,它实际上是独立于窗口对象的。屏幕对象主要包含了计算机屏幕的尺寸及颜色信息,这些信息是只读的。屏幕对象常用属
灵海翔龙
·
2020-08-17 23:53
JavaScript学习笔记
(4)--面向半新不新的新手
七、JavaScript常用文档对象文档(document)对象是浏览器窗口(window)对象的一个主要部分。它包含了网页显示的各个元素对象。网页文件中的HTML标记静态地提供了各级文档对象的内容。文档对象也具有属性和方法。通过JavaScript改变网页中的内容,实际上就是通过调用JavaScript函数改变文档对象的属性值,或使用文档对象的方法,模仿用户操作的效果。7.1文档对象常用属性属性
灵海翔龙
·
2020-08-17 23:23
javascript
input
html
function
文档
button
JavaScript学习笔记
(3)--面向半新不新的新手
五、数学(Math)对象1、使用数学对象JavaScript的数学对象提供了大量的数学常数和数学函数,使用时不需要用关键字new而可以直接使用Math对象。2、数学对象的属性与方法数学对象的属性属性数学意义值E欧拉常量,自然对数的底约等于2.7183LN22的自然对数约等于0.6931LN1010的自然对数约等于2.3026LOG2E2为底的e的自然对数约等于1.4427LOG10E10为底的e的
灵海翔龙
·
2020-08-17 23:23
JavaScript学习笔记
(O)——浏览器内核介绍
术语解释浏览器最重要或者说核心的部分是“RenderingEngine”,可大概译为“解释引擎”,不过我们一般习惯将之称为“浏览器内核”。负责对网页语法的解释(如HTML、JavaScript)并渲染(显示)网页。所以,通常所谓的浏览器内核也就是浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语法的解释也有不同,因此同一网页在不同的内核的
阳光岛主
·
2020-08-17 04:21
Script
JavaScript学习笔记
-数组对象
数组对象(Array)1.如何生成一个新数组:1.1构造函数//无参数时,返回一个空数组newArray()//[]//单个正整数参数,表示返回的新数组的长度newArray(1)//[empty]//则该参数是返回的新数组的成员newArray('abc')//['abc']//多参数时,所有参数都是返回的新数组的成员newArray('a','b','c')//['a','b','c']1.2
弦上的梦
·
2020-08-16 07:47
JavaScript学习笔记
JavaScript面向对象焦点图片轮播banner
2016-04-02
JavaScript学习笔记
实例:焦点轮播图HTML/CSS部分无标题文档*{margin:0;padding:0;}ul,ol{list-style:none;}img{border
cocotsau
·
2020-08-15 19:49
javaScript
JavaScript学习笔记
(三)
JavaScript面向对象程序设计JS中也可以自己设计引用类型!创建对象(1)工厂模式:functioncreatePerson(name,age){varo=newObject();o.name=name;o.age=age;o.showName=function(){alert(this.name);};returno;}varperson1=createPerson("Alen",21);
thanray
·
2020-08-13 19:55
JavaScript
js
面向对象
javascript
继承
对象
JavaScript学习笔记
(二)
引用类型(1)Object类型创建对象://方法1person=newObject();person.name="Alen";person.age=21;//方法二person={name:"Alen",age:21;};//方法三person={};person.name="Alen";person.age=21;访问对象属性://点表示法alert(person.name);//下标索引法al
thanray
·
2020-08-13 19:55
JavaScript
JavaScript学习笔记
(四)
匿名函数与闭包匿名函数所谓匿名函数就是没有名字的函数,即创建一个没有名字的函数对象,可以将这个函数对象赋给一个var,或者作为参数传递,作为函数返回值等等。varfcn=function(){return0;};闭包所谓闭包就是在函数中定义的函数,这个函数一般用来做返回值(即用一个函数来生产函数)。那么返回的这个内部函数就是闭包了。如:functioncreateCmpFcn(propertyNa
thanray
·
2020-08-13 19:55
JavaScript
js
闭包
JavaScript学习笔记
- 作用域
你一定会对下面这些知识点感到熟悉,因为网络上有很多相似的文章,没错,这些知识都是从《你不知道的JavaScript(上卷)》中获取的,为啥还要写一遍,因为我记性不好,算是一个读书笔记吧。一.作用域作用域是一套规则,用于确定在何处及如何查找变量二.静态作用域&动态作用域静态作用域也叫词法作用域,JavaScript采用的就是这种作用域,与之对应的就是动态作用域,它们之间的主要区别就是:静态作用域是在
weixin_34408624
·
2020-08-12 18:56
JavaScript学习笔记
——作用域、作用域链
深入学习作用域与作用域链,能帮我们更好的理解闭包。而学习作用域和作用域链前,我们先得掌握预编译中出现的执行期上下文1.执行期上下文当函数执行时(或称前一刻),会创建一个称为执行期上下文的内部对象。一个执行期上下文定义了一个函数执行时的环境,函数每次执行时对应的执行上下文都是独一无二的,所以多次调用一个函数会导致创建多个执行上下文,当函数执行完毕,它所产生的执行上下文被销毁。2.作用域[[scope
soEzLife
·
2020-08-12 17:44
JavaScript
前端
学习总结
javascript学习笔记
(9)--作用域
在JavaScript中,用var申明的变量实际上是有作用域的如果一个变量在函数体内部申明,则该变量的作用域为整个函数体,在函数体外不可引用该变量,(这点跟c一样)functionfoo(){varx=1;};//在foo内定义了变量xx=x+2;ReferenceError:xisnotdefined如果两个不同的函数各自申明了同一个变量,那么该变量只在各自的函数体内起作用。换句话说,不同函数内
azraelxuemo
·
2020-08-12 16:01
JavaScript学习笔记
es6标准--2020-04-25
var和let的区别let定义的变量前面有一个暂时性死区let没有变量提升问题var有变量提升问题var作用域为整个函数let作用域为所在代码块var可以定义相同名字的变量let在同一代码块中不能重复定义名称一样的变量const:const声明一个只读的常量。一旦声明,常量的值就不能改变基本数据类型下使用const定以后不能修改值,引用数据类型(数组)下可以改变里面的值引入字符串:es5传统写法:
兜里ヌ有糖
·
2020-08-11 20:25
笔记
JavaScript学习笔记
10--用js实现的拼图游戏
以前用JAVA写过拼图游戏,JS实现类似功能的基本原理是一样的。也是把一个图片16等份,然后去掉右下角的那一小块,把剩下的15块放在15个单元格中,通过拖动其中的某块来实现拼图,只是用JS实现起来麻烦一点,要手动来剪裁图片。我找了个400*400的图片,16等份后,去掉右下角的那块,把剩余的15块100*100的图片放在页面上的15个单元格里,另外留下一个空的单元格用于存放移动的图片。然后通过IE
nedvedheqing
·
2020-08-10 18:38
javascript
javascript
function
游戏
button
null
input
JavaScript学习笔记
作用域和 Global 及 window 对象
《JavaScript高级语言程序设计》第三章的变量小节介绍了定义局部变量和全局变量的方法,其中介绍的全局变量定义是这样的functiontest(){message="hi";//全局变量}相比于局部变量的定义,它只是省略了var操作符。当时我就想,这全局变量的定义还挺方便的,比局部的还简单(学过C语言,全局比局部要多加关键字的)!可我接着往下看的时候却发现,这是一种不被推荐的做法...说什么在
DK丶S
·
2020-08-10 06:58
Wbe
我的
javascript学习笔记
虽然现在能用硬编码与隐藏帧的方式进行异步的调用了,也作了很多东西。但对javascript的细节和特性还是很模糊的,还是停留在对“顺序-循环-选择”基本概念上。用一点,查一点。虽然现在工作很忙,也很累。但只要一天学一点,可能一年之后就不一样了。古人云:不积跬步,无以至千里;不积小流,无以成江海。不学那么多,一天一点点。基本认识:脚本语言解释执行基于对象弱类型应用环境多样很流行[2008-02-15
weixin_34146986
·
2020-08-09 00:01
java
javascript
c#
Javascript学习笔记
part1(Table单元格相同数据自动合并)
表格相同内容合并window.onload=function(){vartab=document.getElementById(table1);varmaxCol=6,val,count,start;//maxCol:合并单元格作用到多少列for(varcol=maxCol-1;col>=0;col--){count=1;val="";for(vari=0;i1){//合并start=i-coun
FeverDestiny
·
2020-08-08 22:57
Javascript
JavaScript学习笔记
(三)之事件处理机制
七、捕获事件(一)事件以上为基本事件,事件处理程序的名称只是在事件名称前面加上一个前缀‘on’。(二)0级事件处理内联模式即以属性的形式为HTML元素添加属性的方法window.οnlοad=hello;传统模式即通过对象属性将一个函数指定为事件处理程序。如果想禁用事件处理,可以将事件处理程序的值附为NULL。注:在DOMLevel0事件模型中,任何对象只允许指定一个事件处理程序,因此指定的函数不
你的目光温柔如水
·
2020-08-07 17:06
JSnote
Python——HTML、CSS、javaScript 学习笔记
Python——HTML、CSS、
javaScript学习笔记
HTMLCSS使用方式css选择器总类盒子真实大小javaScript使用方式定义变量高级语法标签对象数组定时器HTML我是一级标签我是六级标签我是容器标签我是一个段落标签前往百度苹果桃子第一步第二步姓名性别张三男用户名密码性别男女照片描述居住地北京上海福建深圳
Vone_66
·
2020-08-05 18:33
学习笔记
javascript
css
html
html5
JavaScript学习笔记
第三天_对象
廖雪峰的JavaScript教程学习笔记1.标准对象使用typeof判断值的类型,可以看到NaN是number类型,null是obejct类型,undefined就是undefined类型,另外还有一个function这种基础类型。typeof123;//'number'typeofNaN;//'number'typeof'str';//'string'typeoftrue;//'boolean'
JhonXie
·
2020-08-05 11:20
javascript学习笔记
全记录
js的初步了解1.就是用来修改样式的,修改的是行内样式。任何样式都能够修改。2.css里面怎么写js就怎么写。3.任何元素都能加事件;事件都要小写js的三大组成部分:1.ECMAScript——核心解释器,把js代码转换成计算机可以读懂的语言2.DOM——Documentobjectmodel文档对象模型增删改查文档节点3.BOM——browserobjectmodel浏览器对象模型完全不兼容特别
weixin_30700099
·
2020-08-05 02:09
JavaScript学习笔记
1
JavaScript读书笔记JS的类型内置类型:string、boolean、number、null、undefined、symbol、object;除了对象object外,其他统称为“基本类型”null有时会被当作一种对象类型,但是这其实只是语言本身的一个bug,即对null执行typeofnull时会返回字符串"object"内置对象StringNumberBooleanObjectFunct
sunshine
·
2020-08-05 02:12
javascript
前端
JavaScript学习笔记
——DOM节点的CRUD
目录节点(Node)元素节点的获取获取父节点获取兄弟节点1.下一个节点|下一个元素节点2.上一个节点|上一个元素节点3.补充:获得任意一个兄弟节点获取子节点获取单个子节点1.第一个子节点|第一个子元素节点2.最后一个子节点|最后一个子元素节点获取所有子节点属性节点的获取获取属性值获取所有属性检查属性对象属性文本节点的获取DOM节点的增删改(CUD)创建元素节点插入节点删除节点克隆节点文档的加载on
丿TK丨灬潮流灬
·
2020-08-04 07:11
JavaScript
JavaScript学习笔记
——函数进阶
1.函数定义方式函数声明:函数声明会进行提升,所以函数调用可以在页面的任何位置。函数表达式:表达式的声明会进行提升,但是函数不会进行提升,所以函数调用需要在函数表达式的后面。注意:在现代浏览器中,不会对if表达式内部的函数声明进行提升,但是老版本的IE浏览器会对if表达式的函数声明提升,所以使用表达式可以避免这个问题。newfunction():函数也是对象,所以可以使用构造函数定义,构造函数的参
淡忘~雨季
·
2020-08-04 07:39
Web前端学习
JavaScript学习笔记
——节点
javascript-节点属性详解根据DOM,HTML文档中的每个成分都是一个节点。DOM是这样规定的:整个文档是一个文档节点每个HTML标签是一个元素节点包含在HTML元素中的文本是文本节点每一个HTML属性是一个属性节点注释属于注释节点一、如何获得节点引用1.旧的获取节点引用方式getElementById()//查找文档中的一个特定的元素,最有效的方法是getElementById(),一定
weixin_34220179
·
2020-08-04 05:27
Javascript学习笔记
面试(二)js基础部分
一、变量的类型和计算1.变量类型//值类型leta=200;letb=a;a=100;console.log(a,b)//引用类型leta={age:24};letb=a;b.age=25;console.log(a,b);值类型和引用类型的区别?值类型,值类型的复制就是复制栈里的value。引用类型的复制复制的是堆的引用内存地址。为什么?值类型的占据内存比较小,引用类型占据的内存可能会非常大,不
米姐胡扯扯
·
2020-08-03 22:33
前端
javascript
es6
JavaScript学习笔记
(二) 基础
这一篇就会讨论如何写成高质量的JavaScript代码,如避免使用全局变量,仅使用一个var声明变量,提前获取length在循环的时候,编码约定等;还有一些其他的习惯和技巧,写JavaScriptAPI文档等。写可维护的代码(WritingMaintainableCode)修复软件的bug是非常昂贵的,成本随时间流逝而增加,特别当bug出现在发布的版本中;最好的就是当你发现bug的时候就消灭它,这
qq838419230
·
2020-08-03 02:19
JavaScript
Javascript学习笔记
(二)Javascript核心之对象和数组
对象是一种复合数据类型.创建对象最简单的方法是你的javascript代码中包含对象直接量,也可以通过运算符new创建。varempty={};//Anobjectwithnopropertiesvarpoint={x:0,y:0};varcircle={x:point.x,y:point.y+1,radius:2};varhomer={"name":"HomerSimpson","age":34
ddafei
·
2020-08-02 23:09
Javascript
JavaScript学习笔记
二 (学自拉勾教育崔大神)
逆向思路:通过XHR断点,确定发送XHR请求的位置。然后通过执行栈,找到构造参数的JavaScript代码所在位置。将JavaScript构造参数的逻辑用python实现,从而构造加密参数值,实现正确的url请求。爬取的网页为:https://dynamic6.scrape.cuiqingcai.com/首先列表页的请求url为,第一页与第二页的分别为:能够看出列表页url需要构建的参数为limi
hello,code
·
2020-08-01 13:19
爬虫
JavaScript学习笔记
(一):switch 语句嵌套,函数闭包
switch语句的运用工作原理:首先设置表达式n(通常是一个变量)。随后表达式的值会与结构中的每个case的值做比较。如果存在匹配,则与该case关联的代码块会被执行。使用break来阻止代码自动地向下一个case运行;使用default来规定匹配不存在时做的事情。小案例:通过点击按钮获得日期展示页面switch语句点击js编写/*switch语句*/functionswitchTest(){va
Mr.Piglet
·
2020-08-01 09:17
JavaScript
JavaScript学习笔记
之变量
变量的类型JavaScript的变量是无类型的(untyped),这点和java、c等语言是不同的。像java这样有严谨类型声明的变量比较适合于工程较大的后台中,方便程序的维护和管理,而javascript一般作为脚本使用。采用无类型的变量比较简单,且容易掌握。变量的声明在javascript中,使用一切变量之前都必须声明。尽管你会看到一些javascript代码貌似直接使用了变量,而没有在之前进
zhu jun~
·
2020-08-01 08:37
JavaScript
JavaScript学习笔记
JavaScript是一门动态的编程语言,目前广泛应用于Web开发JavaScript系列文章整理如下,有不足之处还请多多指正:
JavaScript学习笔记
(一)对象
JavaScript学习笔记
(二)函数
wsmrzx
·
2020-08-01 07:39
JavaScript
JavaScript
Day27——
JavaScript学习笔记
JavaScript简介:控制网页行为JS是一门世界上最流行的脚本语言java与JavaScript一个合格的后端人员,必须要精通JavaScriptECMAScript它可以理解为是JavaScript的一个标准,最新版本已经到了ES6不过大部分浏览器停留在ES5上开发环境与线上环境不一致!快速入门1.引入JavaScript内部标签引入:script标签可放置与与之间或者在下//.....外部
fenglgC
·
2020-08-01 02:58
JavaScript学习笔记
(二)
慕课网JavaScript进阶篇第1-6章学习笔记,JS基础语法,数组,流程控制语句,函数,事件JavaScript进阶篇(第1-6章)-慕课网
JavaScript学习笔记
(一)
JavaScript学习笔记
我是刘高兴
·
2020-07-31 23:05
javascript学习笔记
——原型链继承、经典继承、组合继承、寄生组合式继承
ECMAScript中函数没有没签名,所以无法实现接口继承(只继承方法签名),只支持实现继承(继承实际的方法),实现继承主要依靠原型链。1.原型链①基本思想:利用原型让一个引用类型继承另一个引用类型的属性和方法;继承是通过创建一个父类的实例,并将该实例赋值给子类的内部属性[[prototype]]实现的。原来存在于父类实例中的所有属性和方法,也存在于子类的prototype属性中。P163页(例子
ass_ace
·
2020-07-31 16:17
javascript学习笔记
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他