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高级程序设计
高级程序设计
(第3版)第二十一章Ajax 与 Comet/笔记
Ajax与CometAjax技术的核心是XMLHttpRequest对象(简称XHR)。能够以异步方式从服务器取得更多信息,意味着用户单击后,可以不必刷新页面也能取得新数据。也就是说,可以使用XHR对象取得新数据,然后再通过DOM将新数据插入到页面中。XMLHttpRequest对象varxhr=newXMLHttpRequest();XHR的用法在使用XHR对象时,要调用的第一个方法是open(
isremya
·
2020-07-27 21:00
高级程序设计
(第3版)第二十章JSON /笔记
JSON语法简单值字符串、数值、布尔值和null不支持JavaScript中的特殊值undefined对象JSON中的对象要求给属性加双引号(不可写成单引号)与JavaScript的对象字面量相比:没有声明变量;没有末尾的分号{"name":"Nicholas","age":29,"school":{"name":"MerrimackCollege","location":"NorthAndove
isremya
·
2020-07-27 19:00
[Matlab+C/C++] 读写二进制文件
C/C++一般被认为是执行较为高效的
高级程序设计
语言。如果结合MATLAB和C/C++,也许我们可以获得操作简便性和执行速度的折中。
aban-mtd
·
2020-07-27 19:49
C/C++
笔记
技术生活
Matlab
代码片段
matlab
c
c++
二进制文件读写
Python地理空间分析指南PDF高清完整版免费下载|百度网盘
Python作为一种
高级程序设计
语言,凭借其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言之一。本书以地理空间分析为背景,介绍了Pytho
三河
·
2020-07-27 18:00
初识Python
Python是著名的“龟叔”GuidovanRossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个解释型、面向对象、动态数据类型的
高级程序设计
语言。
_涼城
·
2020-07-27 17:56
JS最佳实践——红皮书
不轻易修改对象3.2避免全局量3.3避免与null比较3.4使用常量4性能4.1注意作用域4.2避免不必要的属性查找4.3优化循环4.4最小化语句数4.5优化DOM交互4.6其他方法前言《Javascript
高级程序设计
Hamstery
·
2020-07-27 17:35
JS
JS高程中的垃圾回收机制与常见内存泄露的解决方法
前言起因是因为想了解闭包的内存泄露机制,然后想起《js
高级程序设计
》中有关于垃圾回收机制的解析,之前没有很懂,过一年回头再看就懂了,写篇博客与大家分享一下。如果喜欢的话可以点波赞/关注,支持一下。
OBKoro1
·
2020-07-27 16:23
js踩坑
js机制
JavaScript
高级程序设计
(第三版) 第13章
1###Menu第13章事件13.2事件处理程序13.2.1HTML事件处理程序13.2.2DOM0级事件处理程序13.2.3DOM2级事件处理程序13.2.4IE事件处理程序13.2.5跨浏览器的事件处理程序13.3事件对象13.3.1DOM中的事件对象13.4事件类型13.4.1UI事件13.4.2焦点事件13.4.3鼠标与滚轮事件13.4.4键盘与文本事件13.4.6变动事件13.4.7HT
ft207741
·
2020-07-27 11:08
高级程序设计
(第3版)第十一章DOM扩展/笔记
DOM扩展选择符APIdocument.querySelector()document.querySelectorAll()matchesSelector()元素遍历childElementCount:返回子元素(不包括文本节点和注释)的个数。firstElementChild:指向第一个子元素;firstChild的元素版。lastElementChild:指向后一个子元素;lastChild的
isremya
·
2020-07-24 20:00
高级程序设计
(第3版)第十三章事件/笔记
事件事件流事件流描述的是从页面中接收事件的顺序。事件冒泡事件捕获事件处理程序xx.onclick=function(){}xx.onclick=nulladdEventListener()removeEventListener()参一:要处理的事件名参二:作为事件处理程序的函数参三:一个布尔值。true,表示在捕获阶段调用事件处理程序;false,表示在冒泡阶段调用事件处理程序。事件对象在触发DO
isremya
·
2020-07-24 20:00
高级程序设计
(第3版)第十章DOM/笔记
DOM节点层次Node类型NodeList是一种类数组对象,用于保存一组有序的节点,可以通过位置来访问这些节点。基于DOM结构动态执行查询的结果,因此DOM结构的变化能够自动反映在NodeList对象中以将NodeList对象转换为数组vararrayOfNodes=Array.prototype.slice.call(someNode.childNodes,0);每个节点都有一个parentNo
isremya
·
2020-07-24 20:00
《JavaScript
高级程序设计
》读书笔记 【1~7章】
文章目录1.Javascript简介1.1.ECMAScript1.1.1.ECMAScript简介1.1.2.ECMAScript兼容1.2.文档对象类型DOM1.2.1.DOM简介1.2.2.DOM级别1.2.3.其他DOM标准1.3.浏览器对象类型BOM2.HTML中使用JavaScript3.基本概念3.1.语法3.2.数据类型null与undefinedbooleanNumberStri
LEMOSSR
·
2020-07-17 04:12
前端
javascript
js
html
html5
前端
书小宅之编程语言——编译与执行
高级程序设计
语言编写的源程序需要先经过编译转换成机器语言的目标程序,然后再把目标程序和各种的标准库函数链接装配成一个完整的可执行的机器语言程序才能执行。汇编语言依赖于机器,
高级程序设计
书小宅
·
2020-07-16 06:52
概念论述
解释型语言
编译型语言
混合型语言
动态链接
静态链接
一个很牛的计算pi的c程序!
C语言是面向过程的一种
高级程序设计
语言,它在世界范围内使用很广泛,而且很流行。很多大型的应用软件,基本上是用C语言所编写的。
W3Cschool
·
2020-07-16 03:28
Python系列学习笔记(一)——入门学习
什么是PythonPython是一种解释型、面向对象、动态数据类型的
高级程序设计
语言,在1989年有荷兰人发明,遵循GPL(GNUGeneralPublicLicense)协议。
天外野草
·
2020-07-16 01:20
人工智能
python
Js 六种继承方式
/**js继承方式*参考来源JavaScript
高级程序设计
(第3版)6.3继承*///父类functionFather(name){this.name=name;//被所有子实例共享this.firuts
叶落霜满
·
2020-07-16 00:36
前端菜鸟
随笔小记
Python3基础(十二) 学习总结·附PDF
Python是一门强大的解释型、面向对象的
高级程序设计
语言,它优雅、简单、可移植、易扩展,可用于桌面应用、系统编程、数据库编程、网络编程、web开发、图像处理、人工智能、数学应用、文本处理等等。
dbbaq24022
·
2020-07-15 22:38
Linux--shell编程--控制结构
具有一般
高级程序设计
语言所具有的条件控制结构,循环控制结构和函数定义与调用功能条件控制结构:if,case循环控制结构:for,while,until条件测试test命令:用于评估表达式以便进行条件控制两种格式
HWQlet
·
2020-07-15 17:12
C-Linux环境编程
关于JavaScript DOM 编程艺术这本书
本人在大约接近一年的时间以前购买了关于JavaScript的一些书籍,包括比较有名的《JavaScript
高级程序设计
》以及《JavaScriptDOM编程艺术》,还有其他的一些!
李剑一
·
2020-07-15 17:12
javascript
编程书籍
一句话总结JS构造函数、原型和实例的关系
——此段话摘自《JavaScript
高级程序设计
》。
夜色芜染
·
2020-07-15 15:00
javascript
Python学习笔记:与Java 基础语法对比
简介Python是一种解释型、面向对象、动态数据类型的
高级程序设计
语言。Python由GuidovanRossum于1989年底发明,第一个公开发行版发行于1991年。
dixie2009
·
2020-07-15 14:04
JavaScript
高级程序设计
学习笔记
JavaScript
高级程序设计
学习笔记--面向对象程序设计工厂模式虽然Object构造函数或对象字面量都可以用来创建单个对象,但这些方式有个明显的缺点:使用同一个接口创建很多对象,会产生大量的重复代码
zz410675629
·
2020-07-15 13:45
javascript基础学习
python-grammar
安装与使用安装目录环境包的部署与管理pipegg基本语法变量整数字符串列表list元组tuple字典时间日期面向对象构造函数类变量类成员变量继承多线程注意点常用Python是一种解释型、面向对象、动态数据类型的
高级程序设计
语言
RabinHu
·
2020-07-15 12:03
python
js传递参数
js
高级程序设计
上说明对象是按值传递的下面这个经过修改的例子:functionsetName(obj){obj.name=“Nicholas”;obj=newObject();这个相当于新创建的对象,指向一个新地址
xiaohuihui_z
·
2020-07-15 10:57
js
Python 基础小题3
Python语言被称为
高级程序设计
语言,(D)。
球球ice
·
2020-07-15 08:47
Python
四周搞定《JavaScript
高级程序设计
》 - 读书笔记(Day 04)
第四章的篇幅突然小了些,但是内容却是干货十足,有些问题比如延长作用域,想再弄得透彻一些,还是需要多看一些书外的资料的。此外没有块级作用域的这个点,很容易成为面试中考察的地方。典型的就是for和if语句中的初始化变量是存在于循环体外部的环境中的。不过在ECMAScript6中,增加的let关键字却可以实现将其定义的变量固化到花括号的作用域中,同时,这个变量是不存在变量提升特性的,也就是说先定义才能使
显卡84du
·
2020-07-15 05:20
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
JavaScript
高级程序设计
学习笔记--DOM
DOM(文档对象模型)是针对HTML和XML文档的一个API(应用程序接口)。Document类型文档的子节点虽然DOM标准规定Document节点的子节点可以是DocumentType,Element,ProcessingInstruction或Comment,但还有两个内置的访问其子节点的快捷方式。第一个就是documnetElement属性,该属性始终指向HTML页面中的元素。另一个就是通过
weixin_34014277
·
2020-07-15 04:50
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
javascript
高级程序设计
(第7章) -- 函数表达式
第七章:函数表达式本章内容:函数表达式的特征使用函数实现递归使用闭包定义私有变量定义函数的方式有两种,一种是函数声明,另一种是函数表达式//函数声明functionfunctionName(arg0){//函数体};//函数表达式varfunctionName=function(arg0){//函数体}关于函数声明,它有个特征是函数声明提升。这个在第五章节有讲过。意思在执行代码之前会先读取声明函数
穿牛仔裤的蚊子
·
2020-07-15 04:02
js-JavaScript
高级程序设计
学习笔记4
第六章面向对象的程序设计1、面向对象的语言有一个标志,那就是它们都有类的概念,而通过类可以创建任意多个具有相同属性和方法的对象。如python。ES中没有类的概念。2、ES的对象可以想象成散列表:无非就是一组名值对,其中值可以是数据或函数。每个对象都是基于一个引用类型创建的。3、ES对象中有两种属性:数据属性和访问器属性。4、访问器属性不包含数据值,它们包含一对getter和setter函数。5、
weixin_33714884
·
2020-07-15 04:14
JavaScript的作用域与作用域链||闭包以及为什么要使用闭包||对this的理解
1、JS
高级程序设计
关于这些个问题的解释:1、执行环境及作用域:执行环境(executioncontext,也有称之为执行上下文)是JS语言中最重要的一个概念。
weixin_33709364
·
2020-07-15 04:09
翻译 | 上手 Webpack ? 这篇就够了!
原文地址:www.smashingmagazine.com/2017/02/a-d…
JavaSript
模块化打包已混迹江湖许久。
weixin_33674976
·
2020-07-15 04:19
你不知道的JavaScript--Item29 DOM基础详解
看完JavaScript
高级程序设计
,整理了一下里面的DOM这一块的知识点,比较多,比较碎!
weixin_30905133
·
2020-07-15 04:18
《JavaScript
高级程序设计
》学习笔记——最佳实践
Author:chemandy第二十章最佳实践1.可维护性1.1什么是可维护的代码:□可理解性□直观性□可适应性□可扩展性□可调试性1.2代码约定①可读性1)代码缩进,建议使用4空格缩进2)代码注释□函数和方法□大段代码□复杂的算法□Hack②变量和函数名□变量名应为名词□函数名应该以动词开头□变量和函数都应使用合乎逻辑的名字,不要担心长度(进行js压缩时会替换掉)③变量类型透明□初始化,当定义一
weixin_30808693
·
2020-07-15 03:34
JavaScript
高级程序设计
学习笔记(三)
3.4、数据类型:五种简单的数据类型,Undefined,Null,Boolean,Number,String。一种复杂的数据类型:Object(Object本质是由一组无序的名值对组成)。ECMAScript不支持自己创建的类型,所有值最终都是上面6种之一3.4.1、typeof:可返回的值:undefined,boolean,string,number,object,function(函数不是
weixin_30629977
·
2020-07-15 03:39
《Javascript
高级程序设计
》学习笔记
第三章:基本概念typeof(对象ornull),返回objecttypeof(函数),返回function,虽然function也算是一种对象Boolean():任何对象都会返回true,即使是空对象varo=newObject();永远不要测试某个浮点数值,因为精度的原因。null和underfined没有toString()方法。同时使用两个逻辑非操作符,实际上就会模拟Boolean()转型
weixin_30448685
·
2020-07-15 03:43
JavaScript
高级程序设计
---学习笔记(一)
今天,2017.3.17开始利用课余时间仔细学习《JavaScript
高级程序设计
》,将需要掌握的知识点记录下来,争取把书里的所有代码敲一遍并掌握。
weixin_30432007
·
2020-07-15 03:03
JavaScript
高级程序设计
---学习笔记(五)
1、2D上下文1)填充与描边填充和描边的两个操作取决于两个属性:fillStyle和strokeStyle。两个属性的值可以是字符串、渐变对象或模式对象,默认值都是#000000例:html:js:vardrawing=document.getElementById("drawing");if(drawing.getContext){//确定浏览器支持canvas元素varcontext=draw
weixin_30352645
·
2020-07-15 02:54
一个例子让你彻底明白原型对象和原型链
最近正在读《Javascript
高级程序设计
》,书中对原型对象和原型链的描述让我受益匪浅,下面仅用一个对比性的例子来说明。我们经常会这么写functionPerson(){this
paranoidMao
·
2020-07-15 02:02
原生JavaScript
认识Java
认识JavaJava是由SunMicrosystems公司于1995年5月推出的
高级程序设计
语言。Java可运行的平台有Windows,MacOS,及其他多种UNIX版本的系统。
秦小风
·
2020-07-15 02:18
JavaScript
高级程序设计
(book 3rd edition) - BOM
DOM-DocumentObjectModelBOM-BrowserObjectModelBOM提供了独立于内容而与浏览器窗口进行交互的对象由于BOM主要用于管理窗口与窗口之间的通讯,因此其核心对象是window浏览器窗口交互的一些对象,例如可以移动,调整浏览器大小的window对象,可以用于导航的location对象与history对象,可以获取浏览器,操作系统与用户屏幕信息的navigator
wyude
·
2020-07-15 02:04
XMLHttpRequest2级FormData类型
摘自《JavaScript
高级程序设计
》并非所有浏览器都完整地实现了XMLHttpRequest2级规范,但所有浏览器都实现了它规定的部分内容。
宁小姐的慢时光
·
2020-07-15 02:33
CKEditor编辑器的详细使用
替换TEXTAREA标签:请输入.CKEDITOR.replace('editor01');注意:要在textarea后面加入javascript.如果要在HEAD区写
javasript
,那么采用如下代码
一屁小肥咩
·
2020-07-15 00:50
JS脚本插件
【前端】学习规划
语言:CSS•【书】精通css:高级Web标准解决方案JavaScript•【书】JavaScript
高级程序设计
•【书】ECMAScript入门http://es6.ruanyifeng.com/•【
单引
·
2020-07-14 22:34
前端
javaScript
高级程序设计
学习笔记(5中)
1.Date类型Date类型使用自UTC(CoordinatedUniversalTime,国际协调时间)1970年1月1日午夜(零时)开始经过的毫秒数来保存日期。ECMAScript5添加了Data.now()方法,返回表示调用这个方法时的日期和时间的毫秒数。(1)继承的方法Date类型也重写了toLocaleString()、toString()和valueOf()方法。因浏览器而异。(2)日
muyeqianli
·
2020-07-14 15:24
javascript
JS适合新手的入门书籍
入门:《深入浅出JavaScript》《JavaScriptDOM编程艺术》《JavaScriptDOM
高级程序设计
》进阶:《ppk谈JavaScript》《精通JavaScript》《JavaScript
mlxg2019
·
2020-07-14 15:32
学习
执行上下文和变量对象
下面是我根据《JS
高级程序设计
》结合部分大佬的解释整理的相关内容。一、执行上下文概念执行上下文个人理解是当前代码的执行环境,它会形成一个作用域。JavaScript中的运行环境大概包括三种情况。
低配玩家李三丧
·
2020-07-14 13:11
js基础
《JavaScript
高级程序设计
》笔记整理
欢迎各位指导与讨论:)-------------------------待续-------------------------------本文为笔者在学习时整理的笔记,如有错漏,恳请各位指出,共同进步O(∩_∩)O第二章在HTML中使用JavaScript1.script标签的默认type属性值为text/javascript其在http传输中的MIMEType通常为application/x-j
diankan7855
·
2020-07-14 09:12
XMLHttpRequest的同域请求和跨域请求以及jsonp
jsonpXMLHttpRequest的同域请求和跨域请求以及jsonp使用XMLHttpRequestxhr同域请求getpostxhr跨域请求jsonp使用XMLHttpRequest先创建一个xhr对象,下面代码是js
高级程序设计
里面给出的兼容性代码
ALIZJLI
·
2020-07-14 07:07
javascript
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他