黄子涵

上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 49 下一页
摘要: 第1章 JavaScript概述 第一部分 JavaScript语言核心 第2章 词法结构 第3章 类型、值和变量 第4章 表达式和运算符 第5章 语句 第6章 对象 第7章 数组 第8章 函数 第9章 类和模块 第10章 正则表达式的模式匹配 第11章 JavaScript的子集和扩展 第12章  阅读全文
posted @ 2022-05-25 10:51 黄子涵 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 计算机程序的运行需要对值(value)(比如数字3.14或文本“hello world”)进行操作。 在编程语言中,能够表示并操作的值的类型称做数据类型(type),编程语言最基本的特性就是能够支持多种数据类型。当程序需要将值保存起来以备将来使用时,便将其赋值给(将值“保存”到)一个变量(varia 阅读全文
posted @ 2022-05-25 10:45 黄子涵 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 一个变量的作用域(scope)是程序源代码中定义这个变量的区域。全局变量拥有全局作用域,在JavaScript 代码中的任何地方都是有定义的。然而在函数内声明的变量只在函数体内有定义。它们是局部变量,作用域是局部性的。函数参数也是局部变量,它们只在函数体内有定义。 在函数体内,局部变量的优先级高于同 阅读全文
posted @ 2022-05-25 10:20 黄子涵 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 在 JavaScript 程序中,使用一个变量之前应当先声明。变量是使用关键字 var 来声明的,如下所示: var i; var sum; 也可以通过一个 var 关键字来声明多个变量: var i,sum; 而且还可以将变量的初始赋值和变量声明合写在一起: var message = "hell 阅读全文
posted @ 2022-05-25 10:18 黄子涵 阅读(45) 评论(0) 推荐(0) 编辑
摘要: JavaScript中的取值类型非常灵活,我们已经从布尔值看到了这一点:当 JavaScript 期望使用一个布尔值的时候,你可以提供任意类型值,JavaScript 将根据需要自行转换类型。一些值(真值)转换为true,其他值(假值)转换为 false。这在其他类型中同样适用:如果 JavaScr 阅读全文
posted @ 2022-05-25 10:17 黄子涵 阅读(50) 评论(0) 推荐(0) 编辑
摘要: JavaScript 中的原始值(undefined,null、布尔值、数字和字符串)与对象(包括数组和函数)有着根本区别。原始值是不可更改的:任何方法都无法更改(或“突变”)一个原始值。对数字和布尔值来说显然如此一改变数字的值本身就说不通,而对字符串来说就不那么明显了,因为字符串看起来像由字符组成 阅读全文
posted @ 2022-05-25 10:14 黄子涵 阅读(27) 评论(0) 推荐(0) 编辑
摘要: JavaScript 对象是一种复合值:它是属性或已命名值的集合。通过“.”符号来引用属性值。当属性值是一个函数的时候,称其为方法。通过o.m()来调用对象o中的方法。 我们看到字符串也同样具有属性和方法: var s = "hello world!"; // 一个字符串 var word = s. 阅读全文
posted @ 2022-05-25 10:09 黄子涵 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 有一类非常重要的对象,我们不得不现在就把它们讲清楚————全局对象。全局对象(global object)在JavaScript 中有着重要的用途:全局对象的属性是全局定义的符号,JavaScript 程序可以直接使用。当JavaScript 解释器启动时(或者任何 Web 浏览器加载新页面的时候) 阅读全文
posted @ 2022-05-25 10:08 黄子涵 阅读(41) 评论(0) 推荐(0) 编辑
摘要: null 是 JavaScript 语言的关键字,它表示一个特殊值,常用来描述“空值”。对 null 执行 typeof 预算,结果返回字符串"object”,也就是说,可以将 null 认为是一个特殊的对象值,含义是“非对象”。但实际上,通常认为 null 是它自有类型的唯一一个成员, 它可以表示 阅读全文
posted @ 2022-05-25 10:06 黄子涵 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 布尔值指代真或假、开或关、是或否。这个类型只有两个值,保留字 true 和 false 。 JavaScript 程序中的比较语句的结果通常都是布尔值,例如: a==4 这段代码用来检测变量 a 的值是否等于 4。如果等于,比较结果的布尔值就是 true;如果不等,比较结果则为 false。 布尔值 阅读全文
posted @ 2022-05-25 10:03 黄子涵 阅读(574) 评论(0) 推荐(0) 编辑
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 49 下一页