摘要: JavaScript的Array可以包含任意数据类型,并通过索引来访问每个元素。 要取得Array的长度,直接访问length属性: 请注意,直接给Array的length赋一个新的值会导致Array大小的变化: Array可以通过索引把对应的元素修改为新的值,因此,对Array的索引进行赋值会直接 阅读全文
posted @ 2017-12-26 13:24 幸福在敲门 阅读(163) 评论(0) 推荐(0) 编辑
摘要: JavaScript的字符串就是用''或""括起来的字符表示。 如果'本身也是一个字符,那就可以用""括起来,比如"I'm OK"包含的字符是I,',m,空格,O,K这6个字符。 如果字符串内部既包含'又包含"怎么办?可以用转义字符\来标识,比如: 表示的字符串内容是:I'm "OK"! 转义字符\ 阅读全文
posted @ 2017-12-25 13:32 幸福在敲门 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。JavaScript定义了以下几种数据类型: Number JavaScript不 阅读全文
posted @ 2017-12-25 13:17 幸福在敲门 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 基础语法 JavaScript的语法和Java语言类似,每个语句以;结束,语句块用{...}。但是,JavaScript并不强制要求在每个语句的结尾加;,浏览器中负责执行JavaScript代码的引擎会自动在每个语句的结尾补上;。 让JavaScript引擎自动加分号在某些情况下会改变程序的语义,导 阅读全文
posted @ 2017-12-22 10:19 幸福在敲门 阅读(168) 评论(0) 推荐(0) 编辑
摘要: javascript引擎工作原理 1. 什么是JavaScript解析引擎? 简单地说,JavaScript解析引擎就是能够“读懂”JavaScript代码,并准确地给出代码运行结果的一段程序。比方说,当你写了 var a = 1 + 1; 这样一段代码,JavaScript引擎做的事情就是看懂(解 阅读全文
posted @ 2017-12-21 13:43 幸福在敲门 阅读(2798) 评论(0) 推荐(0) 编辑
摘要: 命名空间提供了一种组织相关类和其他类型的方式。与文件或组件不同,命名空间是一种逻辑组合,而不是物理组合。在C#文件中定义类时,可以把它包括在命名空间定义中。以后,再定义另一个类,在另一个文件中执行相关操作时,就可以在同一个命名空间中包含它,创建一个逻辑组合,告诉使用类的其他开发人员这两个类是如何相关 阅读全文
posted @ 2017-12-20 18:05 幸福在敲门 阅读(2804) 评论(0) 推荐(0) 编辑
摘要: JavaScript代码可以直接嵌在网页的任何地方,不过通常我们都把JavaScript代码放到<head>中: 由<script>...</script>包含的代码就是JavaScript代码,它将直接被浏览器执行。 第二种方法是把JavaScript代码放到一个单独的.js文件,然后在HTML中 阅读全文
posted @ 2017-12-19 23:52 幸福在敲门 阅读(179) 评论(0) 推荐(0) 编辑
摘要: JavaScript是世界上最流行的脚本语言,因为你在电脑、手机、平板上浏览的所有的网页,以及无数基于HTML5的手机App,交互逻辑都是由JavaScript驱动的。 简单地说,JavaScript是一种运行在浏览器中的解释型的编程语言。 在Web世界里,只有JavaScript能跨平台、跨浏览器 阅读全文
posted @ 2017-12-19 23:21 幸福在敲门 阅读(275) 评论(0) 推荐(0) 编辑