笔记: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高级程序设计学习笔记(1-4)

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

《JavaScript高级程序设计》读书笔记1

我看的是第3版,豆瓣链接如下:http://book.douban.com/subject/10546125/ 这本书真真写得好~强烈推荐初学Web前端的小伙伴阅读哦!整理了一些我认为重要且还没记住...

JavaScript高级程序设计学习笔记——引用类型1

一、引用类型        对象,在JS中被称为引用类型的值,它是引用类型的一个实例。引用类型是一种数据结构,用于将数据和功能组织在一起,也常被称为类。引用类型也被称为对象定义,因为它们描述...

JavaScript高级程序设计(第三版)学习笔记(1)

学习笔记1 写在前面 已经有过几个月的比较集中的前端开发基础,然后觉得既然学一个东西那就要学好吧,所以看一下这个书。会对里面的东西记一下,但是并不会面面俱到,只是对我还不熟悉或者容易混淆的东西...
  • rbb317
  • rbb317
  • 2015年07月28日 15:31
  • 702

Ajax与Comet-JavaScript高级程序设计第21章读书笔记(1)

Ajax(Asynchronous Javascript + XML)技术的核心是XMLHttpRequest对象,即: XHR。虽然名字中包含XML,但它所指的仅仅是这种无须刷新页面即可从服务器端获...

JavaScript高级程序设计读书笔记1-目录

JavaScript高级程序设计读书笔记   第一章  JavaScript简介 主要概念: JavaScript和ECMAScript之间的关系,DOM(DocumentObject Mod...

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

放在head中会先执行 如果执行慢页面出现空白影响页面加载 建议放在 body中。defer 页面解析后执行 浏览器立即加载 延迟执行 不一定按顺序执行 确保脚本直接互不依赖 在XHTML 文档中,要...

JavaScript高级程序设计-学习笔记1 (第一章--第四章)

之前有看过,但是没有写过总结,学习的时候是在笔记本上手写,现在想想就是比较开心,但是需要把笔记归纳总结一下。 第一章 JavaScript是什么 第二章  ECMAScript基础 ...

《JavaScript高级程序设计》读书笔记--1-变量和数据类型

1. 变量 松散类型,所谓松散类型是指变量可以保存任何类型的数据。 一般可以定义为var message; var age=11; var name, sex="男";使用var操作符定义...

Javascript高级程序设计——9.正则表达式(1)

1、正则表达式 (1)定义:描述字符模式的对象 ECMAScript的RegExp类表示正则表达式 (2)作用:验证客户端的输入函数,即在用户填写完表单单击按钮后,表单被发送到服务器,在服务器端通  ...
  • zxy9602
  • zxy9602
  • 2016年11月27日 20:56
  • 147
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:笔记:JavaScript高级程序设计(1)
举报原因:
原因补充:

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