原文:《JavaScript高级程序设计》笔记:高级技巧

高级函数 安全的类型检测 在任何值上调用Object原生的toString 方法,都会返回一个 object NativeConstructorName 格式的字符串。每个类在内部都有一个 Class 属性,这个属性就指定了上述字符串中的构造函数名。 作用域安全的构造函数 作用域安全的构造函数在进行任何更改前,首先确认this对象是正确类型的实例。如果不是,会创建新的实例并返回,如下例子: 如下例 ...

2019-05-06 09:41 0 549 推荐指数:

查看详情

JSON——《JavaScript高级程序设计笔记

JSON (JavaScript Object Notation对象表示法)   一种结构化数据的格式,与JavaScript有相同的语法形式,但不属于JavaScript。支持多种编程语言。 1、语法   JSON有3种类型的值:简单值、对象 和 数组。     简单值:字符串、数值 ...

Tue Apr 30 09:18:00 CST 2013 0 2857
Ajax——《JavaScript高级程序设计笔记

Ajax通信与数据格式无关,从服务器获取的数据不一定是XML数据。 Ajax的核心:XMLHttpRequest对象(简称XHR) 在XHR对象之前,Ajax通信通常使用hack手 ...

Sun May 05 06:32:00 CST 2013 4 2543
JavaScript高级程序设计》读书笔记

Javascript由以下三部分组成: 核心(ECMAScript) 文档对象模型(DOM) 浏览器对象模型(BOM) ECMAScript组成部分: 语法、类型、语句、关键字、保留子、操作符、对象。 按照惯例,外部 JavaScript 文件带有.js ...

Fri Jan 02 07:17:00 CST 2015 5 9291
JavaScript高级程序设计(第3版)学习笔记2——基础语法

  这一篇复习一下ECMAScript规范中的基础语法,英文好的朋友可以直接阅读官方文档。JavaScript本质上也是一种类C语言,熟悉C语言的朋友,可以非常轻松的阅读这篇文章,甚至都可以跳过,不过建议你最好还是看一看,在介绍的同时,我可能会引用一些自认为不易理解且比较流行的用法。 基础语法 ...

Fri Aug 24 07:34:00 CST 2012 1 3008
JavaScript高级程序设计(第3版)学习笔记8——函数(中)

  接着看函数——这个具有魔幻色彩的对象。在上篇文章中说函数内部属性时,还遗留了一个this内部属性没有解释,不过在说this之前,我想先说一说执行环境和作用域的概念。 6、执行环境和作用域 (1)执行环境(execution context):所有的JavaScript代码都运行在一个执行 ...

Fri Aug 31 07:41:00 CST 2012 3 2208
JavaScript高级程序设计(第3版)学习笔记5——语句

  砖瓦和水泥都有了,接下来该是砌墙了,在ECMAScript中,语句就是我们需要砌的墙了。语句也和操作符一样,对于有C背景的人来说再自然不过了,下面采用类似的形式整理一下语句的相关知识,重点突出一些 ...

Tue Aug 28 06:45:00 CST 2012 8 2646
JavaScript高级程序设计(第3版)学习笔记6——初识对象

  砌好墙,下面出场的就是房子了,在ECMAScript中,对象就是我们所说的房子,至于你所写的整个应用程序,那就是一整套建筑群了。在房子里面可以放你想放的任意事物——如果你有足够的美学造诣,你甚至可以弄一个房中房试试——当然,为了方便管理,我们会给房子里存放的所有事物都会取上一个不重复的名字 ...

Wed Aug 29 05:05:00 CST 2012 3 2621
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM