预备知识 到目前为止,我们已经学过了JavaScript的一些简单的语法。但是这些简单的语法,并没有和浏览器有任何交互。 也就是我们还不能制作一些我们经常看到的网页的一些交互,我们需要继续学习BOM和DOM相关知识。 JavaScript分为 ECMAScript,DOM,BOM。 BOM(Brow ...
分类:
其他好文 时间:
2019-06-04 17:39:16
阅读次数:
103
window对象 ECMAScript是javascript的核心,但是如果要在web中使用javascript,那么BOM(浏览器对象模型)才是真正的核心。BOM提供了很多对象,用于访问浏览器的功能,这些功能与任何网页内容无关。 window对象:BOM的核心对象是window,它表示浏览器的一个 ...
分类:
Web程序 时间:
2019-06-04 13:08:49
阅读次数:
124
JavaScript概述 ECMAScript和JavaScript的关系 1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规 ...
分类:
编程语言 时间:
2019-06-04 09:29:47
阅读次数:
112
一、前戏 到目前为止,我们已经学过了JavaScript的一些简单的语法。但是这些简单的语法,并没有和浏览器有任何交互。 也就是我们还不能制作一些我们经常看到的网页的一些交互,我们需要继续学习BOM和DOM相关知识。 JavaScript分为 ECMAScript,DOM,BOM。 BOM(Brow ...
分类:
其他好文 时间:
2019-06-03 22:12:21
阅读次数:
125
ECMAScript中的隐式转换 == 会先将两边转换成相似的类型,再执行比较; ①、如果有一个操作数是布尔值,则在比较相等性之前先将其转换为数值——false转换为0,而true转换为1;②、如果一个操作数是字符串,另一个操作数是数值,在比较相等性之前先将字符串转换为数值③、如果一个操作数是对象, ...
分类:
编程语言 时间:
2019-06-03 12:12:23
阅读次数:
103
1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准,并将这种语言称为ECMAScript,这个版本就是 ...
分类:
编程语言 时间:
2019-06-03 00:23:39
阅读次数:
163
不同于其他面向对象语言(OO,Object Oriented),JS的ECMAScript没有类的概念, 它把对象定义为" 无序属性(基本值、对象、函数)的集合 ",类似于散列表. 每个对象都是基于一个引用类型(原生类型、自定义类型)创建的. 1. 理解对象 创建自定义对象(Object构造函数、对 ...
分类:
Web程序 时间:
2019-06-03 00:11:53
阅读次数:
148
JavaScript概念:JavaScript面向对象事件驱动具有安全性的脚本语言,面向对象 JavaScript特点: 1.解释性语言,边运行边解释 2.和HTML页面实现交互效果 3.语法类似于Java 4.一搬用于编写客户端脚本 JavaScript组成: 1.ECMAScript:脚本语言规 ...
分类:
编程语言 时间:
2019-06-01 19:13:21
阅读次数:
102
JavaScript概述 ECMAScript和JavaScript的关系 1996年11月,JavaScript的创造者--Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规 ...
分类:
编程语言 时间:
2019-05-31 23:16:10
阅读次数:
104
ES全称ECMAScript,ECMAScript是ECMA制定的标准化脚本语言。目前JavaScript使用的ECMAScript版本为ECMA-417。关于ECMA的最新资讯可以浏览 ECMA news查看。 ECMA规范最终由TC39敲定。TC39由包括浏览器厂商在内的各方组成,他们开会推动J ...
分类:
其他好文 时间:
2019-05-31 16:43:43
阅读次数:
116