javascript高级编程读书笔记系列,也是本砖头书。感觉js是一种很好上手的语言,不过本书细细读来发现了很多之前不了解的细节,受益良多。<br/>
本笔记是为了方便日后查阅,仅作学习交流,喜欢本书的童靴建议购买正版。

1.读javascript高级程序设计01-基本概念、数据类型、函数

2.读javascript高级程序设计02-变量作用域

3.读javascript高级程序设计03-函数表达式、闭包、私有变量

4.读javascript高级程序设计04-canvas

5.读javascript高级程序设计05-面向对象之创建对象

6.读javascript高级程序设计06-面向对象之继承

7.读javascript高级程序设计07-引用类型、Object、Array

8.读javascript高级程序设计08-引用类型之Global、Math、String

9.读javascript高级程序设计09-BOM

10.读javascript高级程序设计10-DOM

11.读javascript高级程序设计11-事件

12.读javascript高级程序设计12-HTML5脚本编程

13.读javascript高级程序设计13-JSON

14.读javascript高级程序设计14-错误处理与调试

15.读javascript高级程序设计15-Ajax,CORS,JSONP,Img Ping

16.读javascript高级程序设计16-几条函数小技巧

17.读javascript高级程序设计17-在线检测,cookie,子cookie

本文转自 陈敬(Cathy) 博客园博客,原文链接:http://www.cnblogs.com/janes/p/3829648.html,如需转载请自行联系原作者

读javascript高级程序设计-目录相关推荐

  1. 读javascript高级程序设计10-DOM

    一.节点关系 元素的childNodes属性来表示其所有子节点,它是一个NodeList对象,会随着DOM结构的变化动态变化. hasChildNodes():是否有子节点. var headline ...

  2. 读javascript高级程序设计15-Ajax,CORS,JSONP,Img Ping

    平时用惯了jQuery.ajax之类的方法,却时常忽略了它背后的实现,本文是学习了AJAX基础及几种跨域解决方案之后的一些收获. 一.AJAX--XMLHttpRequest 谈起Ajax我们都很熟悉 ...

  3. 读javascript高级程序设计13-JSON

    JSON是一个轻量级的数据格式,可以简化表示数据结构的工作量.在实际工作中,我们经常用它来传递数据,不过对于其使用的一些细节还是需要注意的.在ECMAScript5中定义了原生的JSON对象,可以用来 ...

  4. 读javascript高级程序设计02-变量作用域

    一. 延长作用域链 有些语句可以在作用域前端临时增加一个变量对象,该变量对象在代码执行完成后会被移除. ①with语句延长作用域. function buildUrl(){ var qs=" ...

  5. 读javascript高级程序设计12-HTML5脚本编程

    一.跨文档消息传递(XDM) 1.发送消息 postMessage(msg,domain)用于发送跨文档消息.第一个参数是要传递的消息内容,第二个参数表示接收方来自哪个域.第二个参数有助于提高安全性, ...

  6. 读javascript高级程序设计03-函数表达式、闭包、私有变量

    一.函数声明和函数表达式 定义函数有两种方式:函数声明和函数表达式.它们之间一个重要的区别是函数提升. 1.函数声明会进行函数提升,所以函数调用在函数声明之前也不会报错: test(); functi ...

  7. 读javascript高级程序设计11-事件

    一.事件流 事件流指从页面中接收事件的顺序. 1.事件冒泡(常用) IE中采用的事件流是事件冒泡,先从具体的接收元素,然后逐步向上传播到不具体的元素. 2.事件捕获(少用) Netscapte采用事件 ...

  8. 读javascript高级程序设计06-面向对象之继承

    原型链是实现继承的主要方法,通过原型能让一个引用类型继承另一个引用类型. 1.原型链实现继承 function SuperType(){ this.superprop=1; } SuperType.p ...

  9. 读javascript高级程序设计04-canvas

    一.基本用法 1.要使用canvas元素,需要先给定其width和height来设置绘图区域的大小.canvas中间的文本会在浏览器不支持canvas的情况下显示出来. <canvas widt ...

最新文章

  1. 一个java高级工程师的进阶之路【转】
  2. 准确率99.9%!如何用深度学习最快找出放倒的那张X光胸片(代码+数据)
  3. 懒到极致之怒撸一键打包发布系统
  4. 基于python的语料库数据处理电子版_基于 Python 自然语言处理工具包在语料库研究中的运用...
  5. [C++ map dp]codeforces 960F. Pathwalks
  6. CCF BDCI 多人种人脸识别冠军分享
  7. springboot quartz动态任务处理
  8. 多核分布式队列的实现:“偷”与“自私”的运用(1)
  9. MySQL 的覆盖索引为什么不需要回表
  10. DID会固定年份吗_倍分法DID详解 (二):多时点 DID (渐进DID)
  11. BN、LN、IN、GN和SN
  12. 线性判别用于提取词向量_各种机器学习算法的应用场景分别是什么(比如朴素贝叶斯、决策树、K 近邻、SVM、逻辑回归最大熵模型)?...
  13. 学科分类号查询 计算机工程,学科分类与代码分类号查询.doc
  14. 启用计算机的fn键,怎么关闭手提电脑上的FN键功能?我的是联想
  15. PHP字符串函数strlen(获取字符串长度)
  16. 【Pygamex小游戏】抗疫情,居家乐——在家无聊来玩儿像素鸟闯关大冒险吧,猜猜你能闯到多少关?
  17. 如何识别企业内的“千里马”?
  18. 使用RGB-D摄像机的机器人目标跟踪和避障控制设计
  19. Day03-JavaScript01
  20. 最是那一低头地温柔(徐志摩经典爱情语录)

热门文章

  1. Seagull PHP框架学习教程之二
  2. 服务器划分不同虚拟主机,服务器划分不同虚拟主机
  3. C语言程序软件电脑版,C语言宝典PC版-C语言宝典电脑版下载 v1.7.3--PC6电脑版
  4. 电脑远程登录控制Android手机-Webkey For Android使用教程
  5. 微信小程序开发之——用户登录-搭建开发者服务器(2)
  6. 创意电子学-小知识:晶体管
  7. 亚马逊云机器人平台RoboMaker新功能WorldForge使用测试
  8. Android视图绑定,设置控件点击事件不生效
  9. Unity Render Streaming 云渲染
  10. 深入理解Android系统多用户