![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
文章平均质量分 78
萝卜特别甜
1234567890
展开
-
JavaScript简介
一个完整的JavaScript 实现应该由下列三个不同的部分组成 核心(ECMAScript) 文档对象模型(DOM) 浏览器对象模型(BOM) ECMAScript 由ECMA-262 定义的ECMAScript 与Web 浏览器没有依赖关系。实际上,这门语言本身并不包含输 入和输出定义。ECMA-262 定义的只是这门语言的基础,而在此基础之上可以构建更完善的脚本语言。 我们常见的We...转载 2018-12-05 14:59:26 · 77 阅读 · 0 评论 -
JavaScriptBOM
BOM(浏览器对象模型) window 对象 BOM 的核心对象是window,它表示浏览器的一个实例。在浏览器中,window 对象有双重角色, 它既是通过JavaScript 访问浏览器窗口的一个接口,又是ECMAScript 规定的Global 对象。这意味着 在网页中定义的任何一个对象、变量和函数,都以window 作为其Global 对象,因此有权访问 parseInt()等方法 ...转载 2018-12-07 14:26:03 · 147 阅读 · 0 评论 -
JavaScript函数
定义函数的方式有两种:一种是函数声明,另一种就是函数表达式。 函数声明的语法是这样的。 function functionName(arg0, arg1, arg2) { //函数体 } 关于函数声明,它的一个重要特征就是函数声明提升(function declaration hoisting),意思是在执行 代码之前会先读取函数声明。这就意味着可以把函数声明放在调用它的语句后面。 say...转载 2018-12-07 14:08:15 · 105 阅读 · 0 评论 -
JavaScript面向对象的程序设计
属性类型 数据属性 [[Configurable]]:表示能否通过delete 删除属性从而重新定义属性,能否修改属性的特 性,或者能否把属性修改为访问器属性。像前面例子中那样直接在对象上定义的属性,它们的 这个特性默认值为true。 [[Enumerable]]:表示能否通过for-in 循环返回属性。像前面例子中那样直接在对象上定 义的属性,它们的这个特性默认值为true。 [[...转载 2018-12-07 13:35:27 · 78 阅读 · 0 评论 -
JavaScript引用类型
1、Object 类型 Object 也是ECMAScript 中使用最多的一个类型 2、Array 类型 检测数组 if (value instanceof Array) { } 转换方法,所有对象都具有toLocaleString()、toString()和valueOf()方法 栈方法 push()和pop() shift()和push() unshift()和pop() ...转载 2018-12-05 17:21:25 · 941 阅读 · 0 评论 -
JavaScript作用域和内存
ECMAScript 变量可能包含两种不同数据类型的值:基本类型值和引用类型值。 基本类型值指的是简单的数据段,而引用类型值指那些可能由多个值构成的对象。 检测类型 typeof 操作符是确定一个变量是字符串、数值、布尔值,还是undefined 的最佳工具。 但在检测引用类型的值时,这个操作符的用处不大。通常,我们并不是想知道某个值是对象,而是想知道它是什么类型的对象。为此,ECMASc...转载 2018-12-05 16:50:18 · 97 阅读 · 0 评论 -
JavaScript基础
操作符 递增和递减操作符 ++ -- 一元加和减操作符 + - 位操作符 ~ & | ^ << >> >>> 布尔操作符 ! && || 乘性操作符 * / % 关系操作符 小于(<)、大于(>)、小于等于(<=)和大于等于(>=) 相等操作符 == ===转载 2018-12-05 16:27:42 · 67 阅读 · 0 评论 -
JavaScript数据类型
ECMAScript 中有5 种简单数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number 和String。还有1 种复杂数据类型——Object,Object 本质上是由一组无序的名值对组成的。ECMAScript 不支持任何创建自定义类型的机制,而所有值最终都将是上述6 种数据类型之一。乍一看,好像只有6 种数据类型不足以表示所有数据;但是,由于ECMASc...转载 2018-12-05 16:15:19 · 74 阅读 · 0 评论 -
JavaScript关键字和保留字
关键字 break do instanceof typeof case else new var catch finally return void continue for switch ...转载 2018-12-05 15:42:19 · 81 阅读 · 0 评论 -
JavaScriptDOM
DOM(文档对象模型)是针对HTML 和XML 文档的一个API(应用程序编程接口)。转载 2018-12-07 14:29:41 · 112 阅读 · 0 评论