随笔分类 -  JavaScript

摘要:Boolean 类型 该类型只有两个字面值: true 和 false 。 各种数据类型及其对应的转换规则: 数据类型 转换为true的值 转换为true的值 Boolean true false String 任何非空字符串 "" (空字符串) Number 任何非零数字值(包括无穷大) 0和 N 阅读全文
posted @ 2019-10-31 11:13 星月相随 阅读(118) 评论(0) 推荐(0) 编辑
摘要:Null 类型 Null 类型是第二个只有一个值的数据类型,这个特殊的值是 null 。 从逻辑角度来看, null 值表示一个空对象指针,而这也正是使用 typeof 操作符检测 null 值时会返回 "object" 的原因。 undefined 值是派生自 null 值的,因此 ECMA-26 阅读全文
posted @ 2019-10-31 11:04 星月相随 阅读(118) 评论(0) 推荐(0) 编辑
摘要:Undefined 类型: Undefined 类型只有一个值,即特殊的 undefined 。 在使用 var 声明变量但未对其加以初始化时,这个变量的值就是 undefined。例如: var message; alert(message == undefined); //true 不过,包含 阅读全文
posted @ 2019-10-31 10:37 星月相随 阅读(135) 评论(0) 推荐(0) 编辑
摘要:JavaScript是区分大小写的语言。 注释: // 这里是单行注释 /* * 这里是一段注释 */ { x:1, y:2 } // 对象[1,2,3,4,5] // 数组 保留字: break delete function return typeof case do if switch var 阅读全文
posted @ 2019-10-31 10:30 星月相随 阅读(122) 评论(0) 推荐(0) 编辑
摘要:小结 在 JavaScript 插入到 HTML 页面中要使用<script>元素。使用这个元素可以把 JavaScript 嵌入到 HTML 页面中,让脚本与标记混合在一起;也可以包含外部的 JavaScript 文件。而我们需要注意的地方有: * 在包含外部 JavaScript 文件时,必须将 阅读全文
posted @ 2018-06-01 20:07 星月相随 阅读(137) 评论(0) 推荐(0) 编辑
摘要:2.4 <noscript>元素 在<noscript>元素中的内容只有在下列情况下才会显示出来: 符合上述任何一个条件,浏览器都会显示<noscript>中的内容。否则,浏览器不会呈现<noscript>中的内容。 例如: 这个页面会在脚本无效的情况下向用户显示一条消息。而在启用了脚本的浏览器中, 阅读全文
posted @ 2018-06-01 19:58 星月相随 阅读(107) 评论(0) 推荐(0) 编辑
摘要:2.1.4 在XHTML中的用法 可扩展超文本标记语言,即 XHTML(Extensible HyperText Markup Language),是将 HTML 作为 XML 的应用而重新定义的一个标准。 编写 XHTML 代码的规则要比编写 HTML 严格得多,而且直接影响能否在嵌入 JavaS 阅读全文
posted @ 2018-06-01 19:38 星月相随 阅读(154) 评论(0) 推荐(0) 编辑
摘要:2.1.2 延迟脚本HTML 4.01为<script>标签定义了defer属性。这个属于用途:表明脚本在执行时不会影响页面的构造。即,脚本会被延迟到整个页面都解析完毕后再运行。因此,在<script>元素中设置 defer 属性,相当于告诉浏览器立即下载,但延迟执行。 <!DECTYPE html 阅读全文
posted @ 2018-05-28 10:34 星月相随 阅读(186) 评论(0) 推荐(0) 编辑
摘要:2.1.3 异步脚本 HTML5为<script>元素定义了 async 属性。用于改变处理脚本的行为。 与 defer 类似,async 只适用于外部脚本文件,并告诉浏览器立即下载文件。 与 defer 不同的是,标记为 async 的脚本并不保证按照指定他们的先后顺序执行。(即不保证执行顺序)。 阅读全文
posted @ 2018-05-25 08:48 星月相随 阅读(201) 评论(0) 推荐(0) 编辑
摘要:2.1.1 标签的位置 传统做法,所有<script>元素都应该放在页面的<head>元素中,例如: 这样做的目的:把所有外部文件(包括 CSS 文件和 JavaScript 文件)的引用都放在相同的地方。 问题:在文档<head>元素中包含所有 JavaScript 文件,意味着必须等到全部 Ja 阅读全文
posted @ 2018-05-25 08:33 星月相随 阅读(140) 评论(0) 推荐(0) 编辑
摘要:2.1 <script>元素 向HTML页面中插入JavaScript的主要方法,就是使用<script>元素; HTML 4.01为<script>定义了下列6个属性: * async:可选。表示应该立即下载脚本,但不应妨碍页面中的其他操作,比如下载其他资源或者等待加载其他脚本。只对外部脚本文件有 阅读全文
posted @ 2018-05-24 20:57 星月相随 阅读(313) 评论(0) 推荐(0) 编辑
摘要:一个完整的JavaScript实现应该由下列三个不同的部分组成: * 核心(ECMAScript):提供核心语言功能; * 文档对象模型(DOM):提供访问和操作网页内容的方法和接口; * 浏览器对象模型(BOM):提供与浏览器交互的方法和接口; 阅读全文
posted @ 2018-05-24 09:38 星月相随 阅读(141) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示