JavaScript是一种基于对象和事件驱动的客户端脚本语言 组成: ECMAScript 标准语法 Bom(browser Object Model) Dom(document) 浏览器提供的扩充 API : application programming interface 应用程序接口 js引 ...
分类:
编程语言 时间:
2016-10-24 23:34:54
阅读次数:
324
概述 JavaScript的实现包含三个部分: 1 核心(ECMAScript) 提供核心语言功能 2 文档对象模型(DOM) 一套提供了访问以及操作网页内容的API 3 浏览器对象模型(BOM) 一套提供了与浏览器交互的API ECMAScript仅仅定义了这门语言的基础,如定义了:语法、类型、语 ...
分类:
编程语言 时间:
2016-10-23 11:53:35
阅读次数:
291
两个的作用都用来遍历对象,但为什么有了for in语句了还要for each in语句呢,后来看了下for each in开发的文档,for each in是作为E4X标准的一部分在javascript 1.6中发布的,而且它不是ECMAScript标准的一部分 区别一: for in是javasc ...
分类:
编程语言 时间:
2016-10-22 00:04:37
阅读次数:
213
JavaScript--对象+函数 1. 复杂数据类型 Object ECMAScript中的对象其实就是一组数据(属性)和功能(方法)的集合。 1) 创建Object实例: 1.使用构造函数创建,new Object() var person = new Object(); person.name ...
分类:
编程语言 时间:
2016-10-20 23:52:21
阅读次数:
173
基本包装类型 为了便于操作基本类型值,ECMAScript还提供了3个特殊的引用类型:Boolean,Number和String.这些类型与其他引用类型相似,但同时也具有各自的基本类型相应的特殊行为。 1.基本包装类型概念与Bollean,Number类型 (1)每当读取一个基本类型值的时候,后台就 ...
分类:
其他好文 时间:
2016-10-20 21:14:08
阅读次数:
111
1. 基本包装类型 1)为了便于操作基本类型值,ECMAScript提供了3个特殊的引用类Boolean, Number, String 每当读取一个基本类型值的时候,后台就会创建一个对应的基本包装类型对象,从而可以使我们调用一些方法操作这些数据。 var s = "briup"; s.substr ...
分类:
编程语言 时间:
2016-10-20 00:06:16
阅读次数:
260
1. 复杂数据类型 Object ECMAScript中的对象其实就是一组数据(属性)和功能(方法)的集合。 1) 创建Object实例: 1.使用构造函数创建,new Object() var person = new Object(); person.name = "briup"; person ...
分类:
编程语言 时间:
2016-10-19 02:44:42
阅读次数:
237
1. Array类型 ECMAScript数组和其他语言中的数组都是有序列表,但是有以下特性: a.每一项都可以保存任何类型的数据。 b.数组的大小是可以动态调整。 c.数组的length属性:可读可写,可以通过设置length的值从数组的末尾移除项或向数组中添加新项 1) 创建方法 1. 使用Ar ...
分类:
编程语言 时间:
2016-10-19 02:43:57
阅读次数:
288
一般情况下,我们很少用到 try...catch 语句,但是有时候为了测试代码中的错误,也有可能会用到。小白我也在工作中用到过。那么好的程序设计,什么时候会用到呢? try...catch 一般用来捕获宿主对象或者ECMAScript抛出的异常。 【注意】该语句严格区分大小写,使用大写字母会出错。 ...
分类:
其他好文 时间:
2016-10-19 02:27:01
阅读次数:
111
1,流程控制语句 01) if语句 if(condition){ statement1 }else{ statement2 } condition表示任意表达式,该表达式求值的结果不一定是布尔类型,如果不是布尔类型,ECMAScript会调用Boolean() 转换函数将这个表达式结果转换为一个布尔 ...
分类:
编程语言 时间:
2016-10-19 01:38:04
阅读次数:
298