"这篇资源包含了107个常用的JavaScript语句,主要涵盖了基本语法、数据类型转换、DOM操作、流程控制以及用户交互等多个方面。它为开发者提供了学习和参考JavaScript编程的重要材料,且可以免费下载使用。"
1. **输出语句**:`document.write("")` 是JavaScript中最基础的输出语句,它会将括号内的内容写入到HTML文档中。
2. **注释方式**:在JavaScript中,单行注释以 `//` 开始,多行注释使用 `/* */` 包裹。
3. **HTML文档结构**:传统的HTML文档结构通常从 `document` 开始,然后是 `html` 元素,里面包含 `head` 和 `body` 两个部分。
4. **浏览器窗口的DOM结构**:浏览器窗口的DOM顺序大致为 `window` -> `navigator` -> `screen` -> `history` -> `location` -> `document`,这些对象提供了访问浏览器和页面信息的方法。
5. **获取表单元素**:通过 `document.getElementById()` 可以获取指定ID的表单元素,并可获取其名称或值,如 `.name` 或 `.value`。
6. **字符串转换**:转换小写字母为大写可以使用 `.toUpperCase()` 方法,如示例所示。
7. **JavaScript值类型**:JavaScript中的基本数据类型包括 `String`、`Number`、`Boolean`、`Null`、`Undefined`,以及复杂数据类型 `Object` 和 `Function`。
8. **类型转换**:将字符串转换为数值型可以使用 `parseInt()` 或 `parseFloat()` 函数,数字转换为字符串则可以使用括号 `()`。
9. **字符串长度**:获取字符串长度使用 `.length` 属性。
10. **字符串连接**:使用点号 `.` 来连接两个字符串。
11. **比较操作符**:JavaScript中的比较操作符包括 `==`(等于)、`!=`(不等于)、`>`(大于)、`<`(小于)、`>=`(大于等于)和`<=`(小于等于)。
12. **变量声明**:使用 `var` 关键字来声明变量。
13. **判定语句**:`if` 语句用于条件判断,结构为 `if(condition){}`,搭配 `else` 语句可以实现不同情况的处理。
14. **循环结构**:`for` 循环结构为 `for([初始化表达式];[条件];[更新表达式]){循环体}`。
15. **循环控制**:`break` 语句用于跳出循环。
16. **函数定义**:定义函数使用 `function functionName([参数],){函数体}`。
17. **多表单处理**:在同一个页面上有多个表单时,可以通过 `document.forms[index]` 访问特定表单。
18. **窗口操作**:`window.open()` 打开新窗口,`window.close()` 关闭当前窗口,`self` 指代当前窗口。
19. **状态栏设置**:`window.status="文本"` 可以改变浏览器的状态栏显示内容。
20. **提示信息**:`window.alert("文本")` 弹出警告对话框显示信息。
21. **确认对话框**:`window.confirm()` 弹出确认对话框,返回值为用户是否点击确定。
22. **输入提示框**:`window.prompt()` 提供用户输入的对话框。
23. **定位链接**:`window.location` 对象可以用来改变或获取当前页面的URL。
以上是资源中提及的部分JavaScript基础知识,对于初学者或者需要复习JS基本语法的开发者来说非常实用。