JavaScript基础:数字类型、字符串与布尔表达式详解

需积分: 9 1 下载量 80 浏览量 更新于2024-08-17 收藏 307KB PPT 举报
在.NET学习的基础语法中,数字类型占据重要地位,包括整数和小数。整数如`var a = 11;`用于表示整数值,小数如`b = 1.1;`则表示带有小数部分的数值。在JavaScript中,特别提到了一个特殊的值NaN(Not-a-Number),用于表示非数字类型的值,例如`1 - 'a'`。 字符串类型在JavaScript中同样重要,例如`c = 'txt';`,使用单引号或双引号均可,如`e = "txt";`。布尔类型包括`true`和`false`,如`d = true;`和`f = false;`,它们用于表示逻辑值。 JavaScript是一种基于对象的语言,采用弱类型,这意味着变量的类型在运行时会根据赋值自动确定。例如,声明`var g;`但未赋值时,其值默认为`undefined`,而不是字符串。同时,`null`用来表示一个变量尚未被赋予任何值。 在JavaScript中,脚本通常嵌入在HTML中,以`<script>`标签包围,形成解释单元块。脚本语言具有事件驱动的特点,无需预编译,而是动态解释执行。它具有跨平台性,只要支持JavaScript的浏览器就能运行。JavaScript与Java虽名称相似,但由Sun Microsystems(后合并至Oracle)和Netscape共同开发,而非Microsoft的JScript。 在编程实践中,JavaScript可以灵活嵌入HTML,使用各种编辑器编写,如Notepad。语言块的定义通过`<Script>`和`</script>`标签,而旧版浏览器不识别的部分可以用`<!--`和`-->`进行注释。JavaScript代码还可以单独保存为`.js`文件,通过`<script src='aa.js'>`引入。在代码风格上,虽然JavaScript不强制要求每行末尾加分号`;`,但习惯上这样做以保持一致性,便于阅读。 总结起来,学习.NET基础语法时,理解数字、字符串、布尔类型的使用以及JavaScript语言的特性、语法结构和嵌入HTML中的方式是关键。同时,了解JavaScript的弱类型、事件驱动机制以及跨平台兼容性,有助于更深入地掌握这门语言。