码迷,mamicode.com
首页 >  
搜索关键字:高级程序设计    ( 1338个结果
javascript高级程序设计--浅析undefined与null的区别
浅析undefined与null的区别 相似处: 1、undefined 和 null 都是javascript 的基本数据类型。其实两者没有太大区别。 定义:var a=undefined; var a=null; null==undefined;//true2、null是一个表示"无"的对象,转为数值时为0;undefined是一个表示"无"的原始值,转为数值时为NaN。 Numb...
分类:编程语言   时间:2014-10-16 17:13:52    阅读次数:196
(CORS)跨域资源共享方案
在XMLHttpRequest对象访问跨域资源的时候的一些被认可的跨域访问资源的方案叫(CORS)跨域资源共享方案。在ie8中,可以通过XDomainRequest进行CORS,而在其他的浏览器中可以通过XHR对象即可进行CORS。代码取自javascript高级程序设计3版: 1 function...
分类:其他好文   时间:2014-10-15 20:56:11    阅读次数:176
JavaScript高级程序设计(一)
一、三种常见的著名的命名规则:1、Camel(驼峰式命名):首字母是小写的,接下来的单词都以大写字母开头。例如:var myTestValue=0;2、Pascal(帕斯卡命名):首字母是大写的,接下来的单词都以大写字母开头。例如:var MyTestValue=0;3、匈牙利命名:属性+类型+对象...
分类:编程语言   时间:2014-10-15 18:48:11    阅读次数:200
javascript高级程序设计阅读笔记(一)
javascript高级程序设计阅读笔记(一) 工作之余开发些web应用作为兴趣,在交互方面需要掌握javascript和css、HTML5等技术,因此读书笔记是必要的。javascript简介 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解.....
分类:编程语言   时间:2014-10-15 15:29:40    阅读次数:219
JavaScript高级程序设计(第三版)第七章 函数表达式
一种是函数声明;另一种是函数表达式。函数声明提升:say Hi();function say Hi(){ alert("Hi!");} //这个例子不会抛出错误,因为在代码执行之前会先读取函数声明。匿名函数:var functionName=function(arg0,arg1,arg2){函...
分类:编程语言   时间:2014-10-15 00:50:09    阅读次数:261
《javascript高级程序设计》笔记(十二)
DOM2和DOM3(一)DOM变化1.针对XML命名空间的变化有了XML命名空间,不同XML温度的元素可以混在一起,不用担心命名冲突。命名空间要使用xmlns特性来指定,XHTML的命名空间是http://www.w3.org/1999/xml,应包含在里。①Node类型的变化②Document类型...
分类:编程语言   时间:2014-10-15 00:17:09    阅读次数:248
JavaScript高级程序设计(第三版)第六章 面向对象的程序设计
6.1 理解对象 var person = new Object(); person.name = "Nicholas"; person.age = 29; person.job = "Software Engineer"; person.sa...
分类:编程语言   时间:2014-10-14 21:40:09    阅读次数:200
《javascript高级程序设计》读书笔记(二)javascript简介
第三章:基本概念 ECMAScript中有5种简单数据类型(也称基本数据类型):Undefined\Null\Boolean\Number\String,还有一种复杂数据类型——Object,Object本质上是由一组无序的名值对组成的。 typeof是一个操作符而不是函数. Undefined类型:此类型只有一个值,即undefined.在使用var声明变量但未对其初始化时,这个变量的值就...
分类:编程语言   时间:2014-10-14 01:12:47    阅读次数:358
《javascript高级程序设计》读书笔记(一)javascript简介
第一章:javascript简介   Netscape Navigator 开发的javascript   Javascript的实现有三部分: 1.核心(ECMAScript):提供核心语言功能。 2.文档对象模型(DOM):提供访问和操作网页内容的方法和接口。 3.浏览器对象模型(BOM):提供和浏览器交互的方法和接口。   Web浏览器只是ECMAScripr实现的可能宿主环境之...
分类:编程语言   时间:2014-10-13 23:33:37    阅读次数:257
《javascript高级程序设计》笔记(十一)
DOM扩展对DOM的两个主要的扩展是Selectors API(选择符API)和 HTML5。(一)选择符APISelectors API Level 1 的核心是两个方法:querySelector() 和querySelectorAll() 。在兼容的浏览器中,可以通过 Document 及El...
分类:编程语言   时间:2014-10-13 22:10:07    阅读次数:232
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!