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
javasript高级程序设计
你不知道的JavaScript--Item37 面向对象
高级程序设计
1.JS是基于原型的程序建立一个简单的面向对象的类。有属性,有方法。functionAaa(){this.name='小明';}Aaa.prototype.showName=function(){alert(this.name);};vara1=newAaa();a1.showName();在JS的自身的对象中,也是new一个对象,然后调用方法,比如:vararr=newArray();arr.p
小平果118
·
2020-09-13 01:58
JavaScript
你不知道的JavaScript
JavaScript
高级程序设计
笔记
JavaScript
高级程序设计
笔记笔记1.将所有的变量集中起来放在文件的开头,这样所有的变量都被定义,只是没有初始值,显示的虽然都是undefined.2.养成良好的编码习惯,加分号;3.闭包就是设定一定的作用域
小银哥
·
2020-09-13 01:44
js
前端技术
JavaSript
正则表达式中分组匹配分析
javascript正则表达式里分组模式以小括号来()表示分组,例:/([a-z])/捕获性分组:()捕获性分组工作模式()会把每个分组里匹配的值保存起来。比如利用捕获性分组把helloworld互换成worldhello:方法一:通过exec函数varstr='helloworld';//首先创建好字符串varpattern=/([a-z]+)\s([a-z]+)/;//先通过正则匹配这个字符串
㼛思码雨
·
2020-09-13 00:22
Javascript
javascript
《javascript
高级程序设计
》第一版笔记
函数无明确返回值时,返回的值是undefinedundefined表示对象已经声明,没有赋值.null表明对象不存在(null==undefined)强制转换为boolean类型时,undefined、null、空字符串、0都返回false,其它的返回true;在进行逻辑运算时,如果运算数不是原始Boolean类型,则返回对象。==和===区别是==在比较前会进行自动类型转换,而===不会进行类型
weixin_33750452
·
2020-09-13 00:59
javascript
java
JavaScript
高级程序设计
第25章(新兴的API)
一、requestAnimationFrame()1.早期动画循环——使用计时器或循环间隔编写动画循环的关键是知道延迟多长时间合适。一方面,循环间隔必须足够端,这样才能让不同的动画效果显得更平滑流畅;另一方面,循环间隔还要足够长,这样才能确保浏览器有能力渲染产生的变化。大多数电脑的显示器刷新频率是60Hz(看了一下自己的电脑,确实是这样子的),大概相当于每秒钟重绘60次。大多数浏览器都会对重绘操作
small-dragon
·
2020-09-13 00:10
js/jquery
《JavaScript
高级程序设计
》
第3章基本概念3.5.2位操作符ECMAScript中所有数值都是以IEEE-75464位格式存储,但位操作符并不直接操作64位的值。而是先将64位的值转换成32位的整数,然后执行操作,最后再将结果转换为64位。(对于开发人员64位存储格式是透明的,因此整个过程像是只存在32位的整数一样)3.5.6关系操作符比较的操作数为对象,则调用valueOf()方法(没有valueOf()调用toStrin
anleng6817
·
2020-09-13 00:02
《javascript
高级程序设计
》核心知识总结
此文是对js
高级程序设计
一书难点的总结,也是笔者在看了3遍之后的一些梳理和感想,希望能借此巩固js的基础和对一些核心概念有更深入的了解。
徐小夕大帅比
·
2020-09-13 00:15
《JS
高级程序设计
》第二遍读书笔记
这一遍的重点还是在JS语言本身,后面的DOM和BOM部分看的比较快,因为现在实际上用的不多,掌握大致的原理,需要的时候再翻手册就可以了。认为暂时没必要的知识点WebGL,认为已经不需要、过时的知识/XML/E4X终于在2018年的末尾把这个书又看了一遍,还是有些进步的,2019,加油(2018.12.28)第一章JavaScript简介JavaScript组成部分:ECMAScript,有ECMA
多拉斯基
·
2020-09-13 00:38
读书笔记
理解DOM事件流的三个阶段
在寒假深入学习JavaScript时,愈发觉得自己对DOM事件了解不够,遂打开我的《JavaScript
高级程序设计
》,翻到DOM事件那一章,开始第二次学习之旅。
weixin_34365635
·
2020-09-12 23:15
面向对象编程之:封装、继承、多态
为了让我的代码多点艺术,我就重新温故了《javascript
高级程序设计
》(其中几章),然后又看了《javascript设计模式》,然后觉得要写点心得体会,来整理自己所学的吧。
weixin_30851867
·
2020-09-12 21:08
Python基础学习简记--变量、运算符与数据类型(Day1)
Python基础学习简记–变量、运算符与数据类型(Day1)0、python一句话简介Python是一种解释型、面向对象、动态数据类型的
高级程序设计
语言。
四只喵
·
2020-09-12 20:13
python
【AI_Python】Python基础
Python是一种解释型、面向对象、动态数据类型的
高级程序设计
语言,是由GuidovanRossum于1989年底发明的。二、语法知识1、数据类型(1)标准数据
鸣宇淳
·
2020-09-12 19:25
AI
JS学习笔记 - prototype
的同学们肯定都对prototype如雷贯耳,但是这究竟是个什么东西却让初学者莫衷一是,只知道函数都会有一个prototype属性,可以为其添加函数供实例访问,其它的就不清楚了,最近看了一些JavaScript
高级程序设计
Ng_666
·
2020-09-12 18:22
JavaScript
如何实现JS函数重载
参考javascript
高级程序设计
(第三版)P66ES函数不能够像传统意义上那样实现重载。
小奶狗
·
2020-09-12 18:55
JavaScript
前端红宝书《JavaScript
高级程序设计
》核心知识总结
此文是对《JavaScript
高级程序设计
》一书难点的总结,也是笔者在看了3遍之后的一些梳理和感想,希望能借此巩固js的基础和对一些核心概念有更深入的了解。
turingbooks
·
2020-09-12 17:21
prototype
redirect
toolbar
hashtable
uefi
javascript 函数重载(深入理解)
考虑到ECMAScript与其他支持重载的
高级程序设计
语言相似,所以它不支持重载的特点不免让人感到意外。可用相同的名字在同一个作用域中定义两个函数,而不会引发错误,但真正使用的是后一个函数。
蠢笨笨
·
2020-09-12 15:04
javascript
第五次作业
1.学习进度表周次学习时间新编写代码行数博客量(篇)学到知识点110101树和二叉树2.全都种下去作业1:fortran:它是世界上最早出现的计算机
高级程序设计
语言,广泛应用于科学和工程计算领域。
weixin_30244889
·
2020-09-12 15:41
如何获取到
javasript
链接的网址
原理SVM基本模型是定义在特征空间上的二分类线性分类器(可推广为多分类),学习策略为间隔最大化,可形式化为一个求解凸二次规划问题,也等价于正则化的合页损失函数的最小化问题。求解算法为序列最小最优化算法(SMO)当数据集线性可分时,通过硬间隔最大化,学习一个线性分类器;数据集近似线性可分时,即存在http://baobao.baidu.com/article/cd5f1cb5be7c24c9f503
yna1052
·
2020-09-12 14:08
JavaScript
高级程序设计
-笔记总结-1-6章
大致看过一遍红宝书,想让自己留下点东西。script属性defer属性,表示加载完dom后再解析js,只适应于外部js脚本。async属性:当前js脚本加载不必等其他脚本,不能保证异步正常展示。外部js优点:可维护性可缓存:两个页面使用同一js,只要加载一次。js语句的分号建议一直使用;;数据类型基本:字符,数值,布尔(true和false区分大小写),null,undefined引用类型:数组,
4o4_Not_Found
·
2020-09-12 14:56
#
JavaScript
typescript与javascript的前世今生
并支持输出ECSMA3/5/6标准的纯javascript代码3、支持ECMAScript未来提案中的特性,比如异步功能和装饰器4、支持类型系统且拥有类型推断5、支持运行在任何浏览器、node.js环境中2、
javasript
Agwenbi
·
2020-09-12 12:12
typescript
DOM
下述内容主要讲述了《JavaScript
高级程序设计
(第3版)》第10章关于“DOM”。DOM(文档对象模型)是针对HTML和XML文档的一个API(应用程序编程接口)。
奋飛
·
2020-09-12 11:01
P1、Java简介及IDEA配置
Java是由SunMicrosystems公司于1995年5月推出的
高级程序设计
语言。Java可运行于多个平台,如Windows,MacOS,及其他多种UNIX版本的系统。
猪花社
·
2020-09-12 07:41
JAVA基础
java
大型前端如何分析用户行为和追踪函数调用链
装饰器相信大家都不陌生了,虽然在
Javasript
里面它仍处于提议阶段,但是我们已经可以TypeScript里面运用这个特性,也可以借助bab
enoyao
·
2020-09-12 00:36
前端
javascript
各种主流数据库的比较
time:2008-5-1618:48author:skate各种主流数据库的比较现在的数据库以关系数据库为主流,但为了赶时髦,各大数据库也在开发面向对象的关系型数据库,把
高级程序设计
语言和数据库实现无缝连接
skate
·
2020-09-11 23:28
Oracle
Management
Javascript
高级程序设计
——1.Javascript基础(定义、DOM分级、组成)
1、想要全面理解和掌握javascript,关键在于——它的本质、历史、局限性2、Javascript实现一个完整的javascript实现应该由三个不同部分组成(1)核心(ECMAScript)(2)文档对象类型(DOM)(3)浏览器对象模型(BOM)DOM对象有三级标准a、DOM1级——目标是映射文档的结构b、DOM2级——原有基础上扩充了鼠标和用户界面事件、范围、遍历(迭代DOM文档的方法)
pdsu_zhao
·
2020-09-11 12:40
Javascript
Javascript
javascript创建对象总结(javascript
高级程序设计
)
1.工厂模式这种模式抽象创建具体对象的过程,用函数封装特定的接口来创建类。functioncreateStudent(name){varo=newObject();o.name=name;o.sayName=function(){alert(this.name);};returno;}varstudent1=createStudent("Tom");解决的问题:解决了创建多个相似对象的问题缺点:没
superpig101
·
2020-09-11 12:57
javascript
javascript
【转】HTML5 API——无刷新更新地址 history.pushState/replaceState 方法
尽管是上面讲到的《JavaScript
高级程序设计
》(第二版)中提到,BOM中的location.path/query……(window.location)在通过JavaScript更改以后,浏览器都会通过刷新来到达你更改后的
林尧彬
·
2020-09-11 10:12
JavaScript 字符串常用方法总结
文章摘自《JavaScript
高级程序设计
(第3版)》及菜鸟教程方法描述备注charAt()返回指定位置的字符charCodeAt()返回指定位置的字符的Unicode编码concat()字符串拼接,返回拼接得到的新字符串
小贤笔记
·
2020-09-11 10:51
寄生组合式继承
(引自《JavaScript
高级程序设计
》)1.定义父类型functionPerson(name){thi
星空下的嗳
·
2020-09-11 09:27
JavaScript
JavaScript里面的坑(一)——读《JavaScript
高级程序设计
》有感
这算是我个人的一个总结吧……不然总觉得看着看着还是会忘的。今天暂时不说JavaScript里面的数据类型什么的,先来看看JavaScript里面的对象。首先,众所周知,大家都说写程序有两种思路,一种面向过程,另一种面向对象。面向过程,顾名思义,就是有什么功能你就写什么函数。而面向对象,就是有什么项目你就先把项目封装起来,在里面写函数。很抽象对吧,那举个例子。有一天产品那边说他们需要你给前端写个JS
blankmanp
·
2020-09-11 08:07
javascript
【JavaScript】理解所谓的‘寄生组合式继承’
最近又反复阅读了《js
高级程序设计
》上对js继承的介绍,然后在掘金上也看到篇比较深刻的介绍js类与继承的博文,所以来谈下自己的理解。
codeplay_guo
·
2020-09-11 07:15
web前端
HTML5 API——无刷新更新地址 history.pushState/replaceState 方法
[size=large]尽管是上面讲到的《JavaScript
高级程序设计
》(第二版)中提到,BOM中的location.path/query……(window.location)在通过JavaScript
narutolby
·
2020-09-11 07:55
web前端
HTML5 API—无刷新更新地址 history.pushState/replaceState方法(例子)
转自:http://www.cnblogs.com/maorongmaomao/archive/2012/02/20/2359341.html尽管是上面讲到的《JavaScript
高级程序设计
》(第二版
chelen_jak
·
2020-09-11 07:39
HTML5
JavaScript
(转)如何提高UI自动化的质量(价值)
存在的问题是,所有的单元测试和集成测试都是针对后端代码的,前端的
JavaSript
代码没有单元测试(这个是有历史原因的,暂时没法改变)。这也就意味着针对前端UI的修改是没有底层的单元
harryzzz
·
2020-09-11 01:14
自动化测试
函数防抖和节流
javasscript
高级程序设计
中的方法functionthrottle(fn,context){fn.tId
Corner1990
·
2020-09-10 19:21
javascript知识
this以及apply,call,bind之间的区别
------《Javascript
高级程序设计
》每个函数都有自己的执行环境。全局执行环境是最外围的一个执行环境。this指向的就是当前代码所在的执行环境。除了文字
长安南北
·
2020-09-10 16:43
javascript中数组的sort()方法原理研究
今天又看了一遍Javascript
高级程序设计
,温习一下各引用类型的方法,看到数组这一块的sort()方法,不禁产生疑问:sort()方法要求传入一个参数,这个参数为一个比较函数,书籍中推荐的compare
jiatong0913
·
2020-09-10 14:11
javascript
JavaScript学习书籍
JavaScript面向对象编程指南》《JavaScriptDOM编程艺术》《JavaScript函数式编程》进阶:《你不知道的JavaScript》《精通JavaScript》《JavaScript
高级程序设计
恒惘
·
2020-09-10 14:07
学习书籍
学习JavaScript的书籍推荐
《JavaScript
高级程序设计
》有一定JavaScript
c254009604
·
2020-09-10 12:47
这么多年过去了,红宝书封面的小男孩终于站起来了!
那么现在有很多00后都不知道我们当年读过的什么《红宝书》、《犀牛书》或者《蝴蝶书》是啥:红宝书:《JavaScript
高级程序设计
》犀牛书:《JavaScript权威指南》蝴蝶书:《JavaScript
手撕红黑树
·
2020-09-10 11:32
javascript
我眼里的HTML5好书,截至目前出版
《HTML5
高级程序设计
》较早就引进的一本书,也是布道HTML5的好书,作者的组织、译者的翻译都比较不错。3.《HTML5游
megan0000
·
2020-09-10 10:07
html5和css3学习
函数式编程是如何提升代码的扩展性
软件的发展大致经历三个阶段第一阶段(20世纪40年代中期到50年代中期),主要是科学与工程计算,处理对象为数值数据,以个体方式使用机器(或汇编)语言编制程序第二阶段(20世纪50年代中期到60年代后期),从
高级程序设计
语言出现到软件工程提出以前
Tom哥的小屋
·
2020-08-31 23:15
System
Architecture
分布式
java
编程语言
人工智能
大数据
2020年学习计划
最近一直在坚持早起学习,有了合理的计划才能提高效率、事半功倍7月学习计划:·6月份完成了vue2.0的源码解读·7月上旬读书《深入浅出vuejs》·7月第三周开始读书《JavaScript
高级程序设计
》
前端大镖客_
·
2020-08-31 08:57
Python基础:win10安装Python
了解PythonPython是一种解释型、面向对象、动态数据类型的
高级程序设计
语言。第一次接触到Python时给人的印象就是简洁的语法和较强的可读性。
Engineer-Y
·
2020-08-26 23:01
python
KINDLE AZW3资源
叶甫盖尼·扎米亚京.azw3火星救援.azw3白鹿原.azw3看见.azw3解忧杂货店-东野圭吾.azw3黄金时代.azw3JavaScript_DOM编程艺术第二版(中文).pdf:JavaScript
高级程序设计
FabrizioColtel
·
2020-08-26 14:45
读书计划及书单
①已读下面标有此类的将视时间温故②读未尽③未读互联网&编程《细说javaScript语言》①《JavaScript
高级程序设计
》②《JavaScript权威指南(第6版)》②《JavaScript学习指南
自我修炼的小石头
·
2020-08-26 14:54
初识JS
初入前端,大家都一致追捧一本书,这本被大家称之为红宝书的书,名字叫做《JavaScript
高级程序设计
》。我的印象中俞敏洪也曾写过一本叫做红宝书的书,以前考研的时候政治也有一本红宝书。
a63997734897
·
2020-08-26 12:52
前端
javascript
简述c++ 发展史
C++是一门以C为基础发展而来的一门面向对象的
高级程序设计
语言,从1983年由BjarneStroustrup教授在贝尔实验室创立开始至今,已有30多个年头。
·
2020-08-26 07:18
软件工程导论——5程序实现
机器指令代码、不同机器的机器语言不同–二进制形式–使用绝对地址–运行效率高、但是出错率高、可读性差第二代语言:汇编语言–符号指令对应于机器指令–存储空间由机器安排–不同类型处理器具有不同汇编语言第三代语言:
高级程序设计
语言
sunstar星辰
·
2020-08-25 17:15
软工导论
《javascript
高级程序设计
》学习笔记 | 5.6.基本包装类型
欢迎关注前端小讴的github,阅读更多原创技术文章基本包装类型相关代码→3个特殊的引用类型Boolean、Number、String每读取一个基本类型值,后台就创建一个对应的基本包装类型的对象vars1='sometext'vars2=s1.substring(2)//基本类型不是对象,本不应该有方法//因为后台自动完成了下列处理:vars1=newString('sometext')//1.创
小讴
·
2020-08-25 16:14
javascript
前端
string
number
boolean
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他