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高级
JS高级
与面向对象
一、JavaScript基础知识回顾1.1JavaScript1.1.1javascript是什么?JavaScript是一门编程语言,用来操作页面标签和样式。1.1.2javascript的组成ECMAScript:可以为不同种类的宿主环境提供核心的脚本编程能力,因此核心的脚本语言是与任何特定的宿主环境分开进行规定的。Web浏览器对于ECMAScript来说是一个宿主环境,但它并不是唯一的宿主环
福尔摩鸡
·
2017-04-05 23:06
Js高级
程序设计你不知道的那些事儿
写在开头:为了学习方便,js程序分成两个阶段学习,JS初级和
js高级
阶段,
js高级
有很多需要理解的概念,重在理解!让我们愉快的开始学习吧。
Gracemark
·
2017-04-01 13:32
8、函数表达式1(《
JS高级
》笔记)
定义函数的方式有两种:一种是函数声明,另一种是函数表达式。函数声明的语法是这样的。functionfunctionName(arg0,arg1,arg2){//函数体}说明:Firefox、Safari、Chrome和Opera都给函数定义了一个非标准的name属性,通过这个属性可以访问到给定函数指定的名字。console.log(functionName.name);//"functionNam
yjaal
·
2017-03-31 22:57
AngularJS1.X学习笔记1-整体看看
参考用书《Angular
JS高级
程序设计-AdamFreeman》,我会参考书中的例子做一遍,谈谈自己的理解。
大~熊
·
2017-03-31 17:00
JS高级
程序设计3学习笔记(一)
有人说过,很多弯路到最后都成了直路,所有的坑到最后也都成了坦途;所谓的直路和坦途并不是摆在眼前的,都是不断的的绕弯过程中掰正捋直的,都是摔得鼻青脸肿之后填平的。从离开学校到北京工作也算有一年的时间了,只感觉这一年过的不算充实,也不算空虚,有所进步,但幅度不大,绕了些弯也踩了些坑,但还需继续前行才能看清自己的路。在确确实实工作过一年之后,才认清了自己的不足,才发现前端这份工作也并没有开始时想的那么简
老衲法号一眉道人
·
2017-03-02 15:53
高级JS试题
本文是
JS高级
入门的配套试题,题目解析的部分内容将引用
JS高级
入门。
momo707577045
·
2017-03-02 00:00
javascript
JS高级
入门教程
JS高级
入门教程目录本文章定位及介绍JavaScript与ECMAScript的关系DOM的本质及DOM级介绍JS代码特性基本类型与引用类型JS的垃圾回收机制作用域链介绍及其实现原理闭包this指针自执行函数的介绍及应用声明提前
momo707577045
·
2017-03-02 00:00
javascript
JS对象创建的几种方式整理
最近一直在看
JS高级
程序设计这本书,有空来梳理一下几种创建对象的方式。话不多说,直接步入正题。
小智a
·
2017-02-28 15:34
js高级
程序设计-DOM-阅读笔记
节点层次node类型-dom1nodeName和nodeValue属性https://developer.mozilla.org/en-US/docs/Web/API/Node/nodeTypeConstantValueDescriptionNode.ELEMENT_NODE1AnElementnodesuchasor.Node.TEXT_NODE3TheactualTextofElemento
线上猛如虎
·
2017-01-17 00:00
javascript
js高级
程序设计-函数表达式-阅读笔记
关于函数声明他的一个重要特征就是函数声明提升,就是在执行代码之前会先读取函数声明,这意味着可以把函数声明放到调用他的语句的后面sayHi();//将声明放到了后面functionsayHi(){console.log("hi");}关于函数表达式创建一个匿名函数然后赋值给一个变量varfunctionName=function(arg0,arg1){//函数体}可以返回一个匿名函数,返回的函数可以
线上猛如虎
·
2017-01-15 00:00
javascript
js高级
程序设计-事件处理-阅读笔记
事件流事件流是指从页面接受事件的顺序一般考虑兼容性问题,会使用冒泡而不适用捕获事件冒泡eventbubbling事件开始时由具体的元素(嵌套层次最深的元素)接受,然后逐级向上传播到文档document事件捕获基本跟事件冒泡相反,事件捕获用于在于事件到达预定目标之前捕获他,document首先接收到事件,然后事件依次向里传递,一直到传播事件的实际目标,例如这个div是我们点击的那个div事件捕
线上猛如虎
·
2017-01-15 00:00
javascript
js高级
程序设计个人笔记
http://www.cnblogs.com/LS-tuotuo/p/5898708.html讲述了特详细的基础知识,数据类型和函数等。二,在HTML中使用javascript###1,Defer=“dafer”可以立即下载加载延缓执行2,Async异步记载,可以让脚本不必等待其他脚本再执行,不兼容ie3,当脚本无效的时候,才会显示这段话第三章:基本概念【数据类型】####基本类型引用类型一,5种
泡芙小姐110
·
2017-01-12 18:54
简洁AngularJS框架后台管理系统bootstrap后台模板
Minovate是Angular
JS高级
管理系统模板。它建造在流行的TwitterBootstrapv3框架上。Minovate完全基于HTML5+CSS3标准。是充分响应的支持每一个设备和浏览器。
VIP_web
·
2017-01-12 11:46
angular
bootstrap
后台
WEB前端
js高级
程序设计-面向对象的程序设计-阅读笔记
ECMAScript中又两种属性:数据属性(包含一个数据值的位置叫做数据属性)和访问器属性(getter()和setter()就是访问器属性)数据属性而数据属性又有四个这样的特性:[Configurable]是否可配置,编辑,删除属性,默认true[Enumberable]是否可以被枚举,即可被for-in,默认true[Writable]是否可写,默认true,写不代表删除,这里仅限修改[Val
线上猛如虎
·
2017-01-06 00:00
javascript
JS高级
定时器
相信使用过setTimeout()和setInterval()创建定时器的都知道可以实现一些有趣好玩的功能,但是肯定也是遇到过一些问题,或者是对JavaScript的定时器存在一定的误解。以下是根据我使用过的定时器和高程3里面高级定时器一节的整理javascript是运行在单线程的环境中的。而定时器仅仅是计划代码在未来的某个时间执行,并不能保证执行的时间,原因是在页面的生命周期中,不同时间有可能有
Chaney__Chen
·
2016-12-31 14:46
web前端
JS高级
运动实例分析
本文实例分析了
JS高级
运动。
鬼畜十三
·
2016-12-20 10:52
js高级
程序设计笔记3(函数表达式)
定义函数的方式有两种:一种是函数声明,另一种就是函数表达式。//函数声明的语法是这样的functionfunctionName(arg0,arg1,arg2){//函数体}```//函数表达式有很多种,最常见的的语法是这样的varfunctionName=function(arg0,arg1,arg2){//函数体};```一、递归functionfactorial(num){if(num<=1)
Looog
·
2016-11-24 17:09
js高级
程序设计笔记1
引用类型一、object类型varperson=newObject();person.name="Nicholas";person.age=29;```varperson={name:"Nicholas",age:29};```varperson={};//与newObject()相同person.name="Nicholas";person.age=29;```从功能上看,下面这两种访问对象属性
Looog
·
2016-11-22 21:41
JS高级
篇----节点(上)
前言:DOM是javascript操作网页的接口,全称为文档对象模型(DocumentObjectModel)。它的作用是将网页转为一个javascript对象,从而可以使用javascript对网页进行各种操作(比如增删内容)。浏览器会根据DOM模型,将HTML文档解析成一系列的节点,再由这些节点组成一个树状结构。DOM的最小组成单位叫做节点(node),本节主要讨论的是JS中的节点问题,主要对
帅帅哒小白
·
2016-11-19 13:13
我来教你用JS玩回文数!
笔者最近在一边看《
JS高级
程序设计3》一边在FCC上找题目练习啊。那叫一个爽。
BlueBeginner
·
2016-10-25 19:23
校本化HTTP-原生js
这个笔记是我学习js犀牛书和一个师姐的慕课网学习笔记和
js高级
编程三个东西的总结1,基本概念超文本传输协议(HyperTextTransferProtocol,HTTP)规定web浏览器如何从web服务器获取文档和向服务器提交表单内容
冯傻大粗
·
2016-09-24 22:17
关于
js高级
程序设计第三版中关于arguments论述的一个错误
这本红宝书相信大家很熟悉,甚至比我读过的次数要多,不过今天在阅读函数传参部分章节时,发现了书中一个可以算是小错误的知识点。我们知道,arguments作为一个类数组,和函数的传参是一一对应的,那么如果改变其中一个的值,会对另一个有什么影响呢?在红宝书第66页第一段,作者给予了论述:functiondoAdd(num1,num2){arguments[1]=10;alert(arguments[0]
CathyZYF
·
2016-09-09 00:00
javascript
8.常用工具util 和 events.EventEmitter 事件
javaScript通过原型赋值来实现继承,细节可参考云哥
JS高级
视频(原型)。
silvercell
·
2016-07-08 15:00
JS高级
HTML DOM 事件对象汇总【鼠标事件;键盘事件;表单事件;剪贴板事件;打印事件;拖动事件;多媒体事件;动画事件;其他事件】
HTMLDOM 事件HTMLDOM事件HTMLDOM事件允许Javascript在HTML文档元素中注册不同事件处理程序。事件通常与函数结合使用,函数不会在事件发生前被执行!(如用户点击按钮)。提示: 在W3C2级DOM事件中规范了事件模型。HTMLDOM事件DOM: 指明使用的DOM属性级别。鼠标事件属性描述DOMonclick当用户点击某个对象时调用的事件句柄。2oncontextmenu在用
yongbin668
·
2016-06-20 13:00
JavaScript
html
对象
dom
JS高级
JavaScript 全局 JavaScript 全局属性和方法可用于创建Javascript对象。
JavaScript 全局JavaScript全局属性和方法可用于创建Javascript对象。JavaScript全局属性属性描述Infinity代表正的无穷大的数值。NaN指示某个值是不是数字值。undefined指示未定义的值。JavaScript全局函数函数描述decodeURI()解码某个编码的URI。decodeURIComponent()解码一个编码的URI组件。encodeURI(
yongbin668
·
2016-06-20 11:00
对象
web前端
JS高级
JavaScript RegExp 对象【正则表达式】正则表达式用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具。
JavaScript RegExp 对象RegExp对象正则表达式是描述字符模式的对象。正则表达式用于对字符串模式匹配及检索替换,是对字符串执行模式匹配的强大工具。语法varpatt=newRegExp(pattern,modifiers);或者更简单的方式:varpatt=/pattern/modifiers;pattern(模式)描述了表达式的模式modifiers(修饰符)用于指定全局匹配、
yongbin668
·
2016-06-20 11:00
JavaScript
web前端
JS进阶篇学习笔记1
1,弹出对话框在HTML中插入JavaScript代码eg:document.write("JS进阶篇");alert("关注
JS高级
篇");2.多行注释:/**/单行注释//3.函数定义functionf
Dseai_
·
2016-06-14 16:46
JS学习笔记
JS高级
(作业域链,闭包,面向对象)
JS高级
(作业域链,闭包,面向对象)作用域链定义变量在当前环境now、内部环境f1、内部深层环境f2/f3....都起作用的现象形成了一个链条,这个链条就称为变量的"作用域链" vartitle="链条
X1164077611
·
2016-05-29 20:00
面向对象
闭包
作业域链
JS高级
技巧笔记
使用Object.prototype.toString.call(value)区分数据类型使用typeof检测,只能区分基本类型的具体类型,而对于引用类型只能统一返回object。而使用Object.prototype.toString.call(value)能够确切返回基本、引用类型的数据的具体类型,只要这个数据的构造函数是原生而非自定义的。官方文档中对这个方法的描述是:WhenthetoStr
VivianHope
·
2016-05-29 11:00
JavaScript
JavaScript获取URL参数
今天在阅读
js高级
程序设计一书中,看到了如何用js获取URL参数的方法,自己测试了下,挺好用的,易于理解,便提笔记下,与大家分享。
qq_31136727
·
2016-05-27 17:33
javascript
函数
url
JS高级
程序编程读书笔记:一.基本概念
ECMAScript区分大小写标识符:第一个字符: 字母、下划线、$其他字符: 数字、字母、下划线、$惯例使用驼峰命名法nMyNumber严格模式:处理ECMA3中一些不确定的行为(支持的浏览器:IE10+、FF4+、Safari5.1+、Opera12+、Chrome) 添加:"usestrict"; 在函数上方包含该编译指示,该函数将将在严格模式下执行;在顶部添加,则整个脚本都会使用严格模
fusuyisi
·
2016-05-09 21:00
js
读书笔记
前端
javascript 面向对象程序设计 (摘自
js高级
程序设计)
ECMAScript中没有类的概念。ECMA-262把对象定义为:“无序属性的集合,其属性可以包含基本值,对象或者函数。”,对象是一组没有特定顺序的值。可以把对象想象成为散列表,无非就是一组名值对,其中值就是数据或者函数。每个对象都是基于一个引用类型(原生类型/自定义类型)创建的。创建对象的几种方式:1.创建一个object实例,然后为它添加属性和方法varperson=newObject();
believejava
·
2016-05-09 16:00
JavaScript
对象
构造函数
工厂模式
原型模式
JS高级
前端开发群加群说明
http://www.cnblogs.com/jikey/p/4426105.html
JS高级
前端开发群加群说明一.文章背景:二.高级群:三.加入方式:四.说明:一.文章背景:去年年初建了几个群,在不经意间火了
FishBear_move_on
·
2016-05-07 09:55
js高级
程序设计笔记1
JavaScript组成1.ECMAScript:语法2.Dom:文档对象3.bom:浏览器对象:打开窗口html中使用js1.引入外部js文件,浏览器按照文件顺序解析文件。基本句法数据类型:undifined(定义了变量未赋值),null,boolean,string,number,function,objecttypeof检查类型typeof(null)为object.null==undefi
xxuummeenngg
·
2016-04-06 17:00
JavaScript
JS高级
技巧学习小结
安全类型检测//判断某个值是不是原生数组functionisArray(value){returnObject.prototype.toString.call(value)=="[objectArray]";}//判断某个值是不是原生函数functionisFunction(value){returnreturnObject.prototype.toString.call(value)=="[ob
liujie19901217
·
2016-03-30 23:00
JavaScript
函数
JavaScript 学习规划
学习的目标:JS方面:
JS高级
程序设计JSDOM艺术编程JS语言精粹JS设计模式JS框架:JQueryAngularJSHTML/CSS方面:HTML5Less/Sass/StylusJS后台:NodeJsMongoDB
super_yang_android
·
2016-03-21 23:00
JavaScript
js学习
js书籍
理解javascript中的with关键字
一、基本说明在
js高级
程序设
狼狼的蓝胖子
·
2016-02-15 15:39
惰性函数——
JS高级
原文地址:http://www.cnblogs.com/galenyip/p/4613430.html我们先来看一下js的异步提交。XHR我们在原生的时候常常用到,因为常用到,我们更多把封装到了工具库中先看下他最常用的实现1//旧方法 2 3functioncreateXHR(){ 4varxhr; 5try{ 6xhr=newXMLHttpRequest(); 7}catch(e){
mitch
·
2016-02-15 10:00
javascript中的with关键字
基本说明在
js高级
程序设计中
狼狼的蓝胖子
·
2016-02-14 18:00
用户代理字符串简史
本文基于
JS高级
程序设计一书整理,了解用户代理字符串是为了在使用"用户代理检测"中存在电子欺骗的问题。Javascript的客户端检测请见博文"[Javascript]客户端检测"。
Hejin.Wong
·
2016-02-02 20:37
《
JS高级
程序设计》——函数#闭包#
函数本身就是一个非常有用的工具,至少我经常使用函数来简化我的代码。当然,函数还有更多值得学习的地方,在下知识浅薄,尚在探索学习。在这里要重提arguments.callee();它是所有函数具有的属性,代表函数本身,可在函数内部安全的调用函数本身,实现递归;functionmyFunc(num){ vars=''; for(vari=0;i HOME BRAND LOOKBOOK PRODUCT
WRian_Ban
·
2016-01-31 20:00
函数
闭包
Ajax实例练习--股票动态更新面板
1、准备工作 工具:IDE(NetBeans) 技术储备:
JS高级
技术(Json、Ajax核心对象XMLHttpRequest、HTML、CSS+DIV) 设计思路:通过Ajax异步请求,每隔一定时间自动从服务器获取数据并对局部页面进行刷新
xmt1139057136
·
2016-01-29 16:00
微信公众平台开发教程第22篇-微信
JS高级
接口
概述微信JS-SDK是微信公众平台面向网页开发者提供的基于微信内的网页开发工具包。通过使用微信JS-SDK,网页开发者可借助微信高效地使用拍照、选图、语音、位置等手机系统的能力,同时可以直接使用微信分享、扫一扫、卡券、支付等微信特有的能力,为微信用户提供更优质的网页体验。此文档面向网页开发者介绍微信JS-SDK如何使用及相关注意事项。 使用说明在使用微信JS-SDK对应的JS接口前,需确保公众号已
starbhhc
·
2016-01-15 14:00
《
JS高级
程序设计》读书笔记
复制变量值差别普通复制varnum1=5; varnum2=num1; num1=6; console.log(num1);//6 console.log(num2);//52.引用复制varobj1=newObject(); varobj2=obj1; obj1.name='Liz'; console.log(obj2.name);//Liz没有块级作用域Javascript不会像C、C++、J
WRian_Ban
·
2016-01-13 17:00
JavaScript
读书笔记
JavaScript总结
文章的借鉴博客:博客园的为了这有限的生命的博客
JS高级
总结一、查找HTML元素通常,通过JavaScript,您需要操作HTML元素。
u011225629
·
2016-01-07 09:00
js高级
语法之模式
js模式模式应该算是js比较高级的语法了吧。细细数来,有什么,构造函数模式,原型模式,订阅者模式,blablabla~前几天在面试鹅厂的时候,也被问及事件模型和模式的问题。平时用jquery用的爽啊,什么on,delegate,trigger经常敲,但是大公司就是大公司,要的就是基础扎实的淫。事件模式改天在*,今天我们来说说模式之辩。模式之辩经常听人说,js是一个OO的语法,一切皆是对象。但是谁*
villainhr
·
2016-01-02 00:00
构造函数模式
原型模式
谈谈js属性的纠结往事
"Jimmy",age:18}//或者varPeople=newObject();People.name="Jimmy";People.age=18;一个是字面量定义,一个是创建实例添加属性.后来看了
js
villainhr
·
2016-01-01 00:00
对象
属性
第20篇
js高级
知识---深入原型链
前面把js作用域和词法分析都说了下,今天把原型链说下,写这个文章费了点时间,因为这个东西有点抽象,想用语言表达出来不是很容易,我想写的文章不是简单的是官方的API的copy,而是对自己的知识探索和总结的过程,以及在这个过程碰到的问题都一一写出来,我想大多数人应该也有这个疑惑,然后带着疑惑去找答案,当你把这个疑惑解决之后,才觉得很有成就感。下面不多说了,开始说说什么是原型链。要想了解原型链,还
OceanHeaven
·
2015-11-15 07:00
Javascript之旅——第五站:说说那些所谓的包装类型
原文: Javascript之旅——第五站:说说那些所谓的包装类型 最近不看犀牛书了,那本翻译的特烂而且好拗口,尤其是原型那块说的乱七八糟,后来经同事介绍,买了本
js高级
程序设计,然后就继续
·
2015-11-13 16:01
JavaScript
JS高级
技巧
//region安全的类型检测 //可靠的方法:在任何值上调用原生toString()方法,都会返回一个[object NativeConstructorName]格式的字符串。每个类内部都有一个[Class]属性 这个属性指定了对应的构造函数名 &
·
2015-11-13 16:34
js
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他