码迷,mamicode.com
首页 >  
搜索关键字:js高级程序设计    ( 101个结果
javascript 面向对象程序设计 (摘自js高级程序设计)
ECMAScript 中没有类的概念。 ECMA-262把对象定义为:“无序属性的集合,其属性可以包含基本值,对象或者函数。”,对象是一组没有特定顺序的值。可以把对象想象成为散列表,无非就是一组名值对,其中值就是数据或者函数。 每个对象都是基于一个引用类型(原生类型/自定义类型)创建的。 创建对象的几种方式: 1. 创建一个object实例,然后为它添加属性和方法 var person...
分类:编程语言   时间:2016-05-12 19:40:17    阅读次数:186
js高级程序设计(第三版)学习笔记(第一版)
ecma:欧洲计算机制造商协会iso/iec:国际标准化和国际电工委员会 dom级别(10*)文档对象模型1:DOM核心(映射基于xml文档)与dom html(在dom核心基础上)2:对鼠标,事件,范围,遍历,还有对css样式表的支持dom2:新接口...视图,事件(鼠标,移动),样式(css), ...
分类:Web程序   时间:2016-04-10 01:07:33    阅读次数:190
js高级程序设计(七)BOM
window 对象 BOM 的核心对象是window,它表示浏览器的一个实例。在浏览器中,window 对象有双重角色,它既是通过JavaScript 访问浏览器窗口的一个接口,又是ECMAScript 规定的Global 对象。这意味着在网页中定义的任何一个对象、变量和函数,都以window 作为 ...
分类:Web程序   时间:2016-03-29 14:35:13    阅读次数:166
JS高级程序设计学习笔记之RegExp类型
创建正则表达式: 字面量形式定义正则表达式: Var expression = / pattern /flags ;pattern部分可以使任意简单或复杂的正则表达式。每个正则表达式可以带有一个或多个标志。 标志为:①g,表示全局模式。②i,表示不区分大小写。③m,表示多行模式 正则表达式的元字符包... ...
分类:Web程序   时间:2016-03-28 15:22:31    阅读次数:160
JS高级程序设计学习笔记之JS事件(1)
定义:事件开始时由最具体的元素接收,然后逐级上传到较为不具体的节点。(IE9、FF、Chrome、Safari会将事件一直冒泡到window对象。IE5.5及其以下会跳过<html>元素,直接从body跳到document)。若发生事件的节点元素并没有绑定该事件,则这个动作会向上冒泡,直到被执行,一
分类:Web程序   时间:2016-03-14 12:01:07    阅读次数:177
js-我理解的闭包
一:什么是闭包 《JS高级程序设计》指出:闭包是指有有权访问另一个函数作用域中变量的函数。 二:闭包的使用 闭包的常见的创建方式是 子函数嵌套在父函数的内部,这样,子函数就可以访问父函数中的变量。 1 function add(){ 2 var a=1; //暂且叫 innerAdd 函数 3 re
分类:Web程序   时间:2016-03-03 19:30:29    阅读次数:217
js- this
this对象是基于函数在执行的环境绑定的。 (一) this 在闭包环境中指向的对象。 《Js高级程序设计》中提到: 每个函数在被调用时,其活动对象都会自动取得两个特殊变量:this和arguments。 内部函数搜索这两个this,arguments时,只会搜索到其活动对象为止,因此永远不可能直接
分类:Web程序   时间:2016-03-01 18:46:35    阅读次数:182
js高级程序设计(四)变量、作用域和内存问题
基本类型和引用类型的值ECMAScript 变量可能包含两种不同数据类型的值:基本类型值和引用类型值。基本类型值指的是Undefined 、 Null 、 Boolean 、 Number 和 String,而引用类型值指那些可能由多个值构成的对象。基本数据类型是按值访问的,引用类型的值是按引用访问...
分类:Web程序   时间:2015-12-29 19:20:24    阅读次数:252
js高级程序设计(三)基本概念
数据类型ECMAscript中有五种简单数据类型Undefined,Null,Boolean,Number,String还有一种复杂数据类型Object。typeof操作符typeof可能返回下列某个字符串undefined--------------如果这个值未定义boolean---------...
分类:Web程序   时间:2015-12-19 19:16:55    阅读次数:313
js高级程序设计第八章BOM(未完成,待续)
8.1window对象BOM的核心对象是window,表示浏览器的一个实例。window对象有双重角色,既可以通过就是访问浏览器窗口的接口,又是ECMAscript规定的Global对象8.1.1全局作用域定义全局变量与在window对象上直接定义属性的差别在于全局变量不能通过delete操作符删除...
分类:Web程序   时间:2015-11-11 23:41:03    阅读次数:204
101条   上一页 1 ... 5 6 7 8 9 ... 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!