笔记:JavaScript高级程序设计(1)

原创 2015年11月19日 20:53:08

JS由三部分组成:
1.核心(ECMAScript)
2.文档对象模型(DOM)
3.浏览器对象模型(BOM)

script标签放在</body>前面,可以减少浏览器窗口显示空白页面的时间。

延迟脚本

script标签定义了defer属性:让脚本在完全呈现之后再执行。
立即下载延迟执行。

异步脚本

async属性:立即下载文件,与上不同的是不保证按照指定先后顺序执行。

<noscript>元素

浏览器不支持时可以让页面平稳退化

数值转换的3个函数:

Number();
parseInt();
parseFloat();

var num1=parseInt(“10”,2);//按2进制解析
var num1=parseInt(“10”,8);//按8进制解析
var num1=parseInt(“10”,10);//按10进制解析
var num1=parseInt(“10”,16);//按16进制解析

理解参数

函数体内可以通过arguments对象来访问参数数组,从而获取传递给函数的每一个参数。

function sayHi(){
    alert("Hello"+arguments[0]+","+arguments[1]);
}

基本数据类型

Undefined,Null,Boolean,Number,String

JavaScript高级程序设计(读书笔记)(七)

本笔记汇总了作者认为“JavaScript高级程序设计”这本书的前七章知识重点,仅供参考。 第七章 函数表达式 小结: 在JavaScript编程中,函数表达式是一种非常有用的技术...
  • hc1025808587
  • hc1025808587
  • 2016-06-13 16:06:33
  • 6908

JavaScript高级程序设计(读书笔记)(一)

JavaScript高级程序设计(JS部分知识汇总)本笔记汇总了作者认为“JavaScript高级程序设计”这本书的前七章知识重点,仅供参考。第一章 JavaScript简介JavaScript发...
  • hc1025808587
  • hc1025808587
  • 2016-05-23 22:43:54
  • 9104

JavaScript高级程序设计学习笔记(1-4)

第一章一个完整的JavaScript应该由下列三个不同部分组成:- ECMAScript:规定了语法、类型、语句、关键字、保留字、操作符、对象 - DOM:针对XML但经过扩展用于HTML的应用程序编...
  • cheneychoi
  • cheneychoi
  • 2016-03-22 16:45:35
  • 1445

JS高级程序设计读书笔记(第一章到第五章)

我现在都到js高级程序设计最难的章节,第六章,对象,虽然有人推荐不用全部读完,但我还是完整的读一遍吧,一遍可以敲代码一边看书理解加百度,我认为这种方式很好,可以加深理解增强印象,这是我觉得这本书比JS...
  • didiaidada
  • didiaidada
  • 2015-09-07 16:28:35
  • 933

《JavaScript高级程序设计(第三版)》读书笔记 (一)

《JavaScript高级程序设计(第三版)》读书笔记 本文内容是关于《JavaScriptt高级程序设计(第三版)》的读书笔记,而且只是提取个人认为每个章节比较重要或者需要注意的知识点。   ...
  • liaobuqidelin
  • liaobuqidelin
  • 2017-03-10 20:24:13
  • 185

《JavaScript高级程序设计》读书笔记(一)

1.JavaScript的组成(简单介绍) 一个完整的JavaScript实现应该由下列三个不同的部分组成: 核心(ECMAScript)、文档对象模型(DOM )、浏览器对象模型(BOM) 1.E...
  • u012422829
  • u012422829
  • 2016-02-15 18:05:55
  • 563

《JavaScript高级程序设计(第3版)》 教程 笔记

词条 《JavaScript高级程序设计》是2006年人民邮电出版社出版的图书,作者是(美)(Nicholas C.Zakas)扎卡斯。本书适合有一定编程经验的开发人员阅读,也可作为高校相关专业课程...
  • kingrome2017
  • kingrome2017
  • 2018-03-04 19:18:59
  • 48

javascript高级程序设计读书笔记——事件总结

第13章 事件 1.1 事件冒泡     事件开始的时候从最具体的元素接收,然后逐级向上传播到较为不具体的节点。 1.2 事件捕获     事件捕获与冒泡相反,首先由不具体的节点接收,最后...
  • yinkaihui
  • yinkaihui
  • 2016-08-16 00:34:01
  • 969

Javascript高级程序设计第十二章

前端菜鸟从《Javascript高级程序》中摘抄的一些精髓
  • u010313768
  • u010313768
  • 2015-09-01 22:20:15
  • 213

《javascript 高级程序设计》笔记

1. type(null)==object  ---------->实际上是javascript最初实现的一个错误,被ECMAScript沿用了。现在认为null是对象的占位符,从而解决了这一矛盾,但...
  • agoago_2009
  • agoago_2009
  • 2012-12-06 20:28:40
  • 642
收藏助手
不良信息举报
您举报文章:笔记:JavaScript高级程序设计(1)
举报原因:
原因补充:

(最多只允许输入30个字)