JavaScript 常用语法与操作

需积分: 1 0 下载量 123 浏览量 更新于2024-09-11 收藏 7KB TXT 举报
"JavaScript常用语句" JavaScript是一种广泛用于网页和网络应用的脚本语言,它在浏览器环境中执行,为用户提供动态交互。以下是一些JavaScript的关键知识点: 1. `document.write("")`:这是一个用来向HTML文档写入内容的方法,通常在页面加载时使用,将字符串插入到文档流中。 2. `//`:这是单行注释的表示,用于解释代码或暂时禁用某行代码。 3. HTML元素结构:`document -> html -> (head, body)`,这表示HTML文档的DOM结构,`document`对象是整个文档的根,`html`包含`head`和`body`元素。 4. 浏览器对象模型(BOM):`window -> (navigator, screen, history, location, document)`,`window`是最顶层的对象,包含了与浏览器交互的相关对象,如`navigator`(获取浏览器信息),`screen`(获取屏幕信息),`history`(管理浏览历史),`location`(处理当前页面地址),以及`document`(访问HTML文档)。 5. 获取HTML元素:`document.getElementById("元素ID")`,此方法通过ID查找页面上的特定元素,返回一个元素对象。 6. 值的设置与获取:`document.getElementById("output").value = document.getElementById("input").value.toUpperCase();`,这段代码将输入元素`input`的值转换为大写并赋给输出元素`output`。 7. JavaScript数据类型:`String, Number, Boolean, Null, Object, Function`,这是JavaScript中的基本数据类型,包括字符串、数字、布尔值、空、对象和函数。 8. 数据类型转换:`parseInt(), parseFloat()`,这两个函数用于将字符串转换为整数或浮点数。 9. 字符串连接:`+` 运算符可以用来连接两个或多个字符串。 10. 获取字符串长度:`str.length` 返回字符串的字符数。 11. 字符串操作:如`.charAt(index)` 用于获取指定索引处的字符,`.indexOf(substring)` 查找子字符串的位置。 12. 比较运算符:`=, !=, >, <, >=, <=`,这些用于比较变量或表达式之间的关系。 13. 变量声明:`var` 关键字用于声明变量,例如 `var myVariable = value;`. 14. 条件语句:`if(condition){...}else{...}`,用于根据条件执行不同的代码块。 15. 循环语句:`for([初始化]; [条件]; [更新]) {...}`,典型的循环结构,允许按指定条件重复执行代码。 16. `break` 语句:用于跳出当前循环。 17. 函数定义:`function functionName([参数]) {...}`,创建一个函数,可以接收参数并执行指定的代码。 18. 访问表单元素:`document.forms[index]` 或 `document.forms["formName"]`,用于访问HTML表单。 19. 窗口操作:`window.open()` 打开新窗口,`window.close()` 关闭当前窗口,`self` 指代当前窗口。 20. 设置状态栏文本:`window.status="文本"`,改变浏览器窗口的状态栏显示内容。 21. 弹出警告对话框:`window.alert("文本")`,显示带有“确定”按钮的消息框。 22. 确认对话框:`window.confirm()`,弹出带有“确定”和“取消”按钮的对话框,返回用户的选择。 23. 输入对话框:`window.prompt()`,显示一个让用户输入文本的对话框。 24. 改变当前页面地址:`window.location.href="URL"`,导航到新的页面或URL。 25. 获取表单数量:`document.forms.length` 返回文档中表单的数量。 26. 关闭文档流:`document.close()` 结束文档的输出。 27. 赋值运算符:`=`, `+=`, `-=` 等,用于赋值或改变变量的值。 28. 创建HTML元素:`document.createElement("元素名")` 生成一个新的HTML元素,`document.createTextNode("文本")` 创建纯文本节点。 29. 插入或添加元素:`document.getElementById("父元素ID").appendChild(子元素)`,将子元素添加到指定父元素的末尾。 这些是JavaScript编程中的一些基本概念和常用语句,它们构成了JavaScript的核心基础,对于理解和编写JavaScript代码至关重要。掌握这些知识点后,可以进行更复杂的交互和动态功能的实现。