JavaScript常用函数集锦

需积分: 49 1 下载量 184 浏览量 更新于2024-10-30 收藏 8KB TXT 举报
"JS函数集合大全" 在JavaScript中,函数是一种可重复使用的代码块,用于执行特定任务。这里我们提供了一系列常用的JS函数,包括数值处理、DOM操作、流程控制等。 1. `round(v, e)` 函数:这是一个自定义的四舍五入函数,它接受两个参数,`v`是要四舍五入的值,`e`是小数位数。函数通过乘以或除以10的适当次幂来调整数值,然后使用`Math.round()`进行四舍五入,最后再除以或乘以同样的10的次幂,确保结果保留指定的小数位数。 2. `document.write("")`:这个函数用于向HTML文档中插入文本或者HTML代码,通常在开发阶段用于快速测试。 3. DOM结构:HTML文档的结构可以通过DOM(Document Object Model)表示,如`document -> html -> (head, body)`,DOM允许我们通过JavaScript访问和修改页面元素。 4. 窗口对象的属性:`window`对象是浏览器全局对象,包含了一系列属性,如`navigator`、`screen`、`history`、`location`和`document`,分别对应浏览器导航信息、屏幕属性、浏览历史、当前URL和整个HTML文档。 5. 获取HTML元素:`document.getElementById("ԪصID")`可以获取ID为“ԪصID”的元素,而`.name`和`.value`则可以读写该元素的name属性和值。 6. 文本转换:例如,要将输入框的值转换为大写并赋值给输出框,可以使用`document.getElementById("output").value = document.getElementById("input").value.toUpperCase();`。 7. JavaScript数据类型:JavaScript有七种原始数据类型,包括`String`、`Number`、`Boolean`、`Null`、`Undefined`、`Object`和`Symbol`(ES6新增)。 8. 数字转换函数:`parseInt()`和`parseFloat()`用于将字符串转换为整数和浮点数。 9. 字符串转数字:使用空字符串连接(`"" +`)可以将非字符串值转换为字符串。 10. 获取字符串长度:`length`属性可用于获取字符串或数组的长度。 11. 字符串拼接:在JavaScript中,可以使用`.`运算符来连接字符串。 12. 等价比较:JavaScript中的比较运算符包括相等`==`、不等`!=`、大于`>`、小于`<`、大于等于`>=`和小于等于`<=`。 13. 变量声明:`var`关键字用于声明变量。 14. 条件语句:`if...else`结构用于基于条件执行不同代码块。 15. 循环语句:`for`循环用于执行多次代码,结构为`for([初始化表达式]; [条件]; [更新表达式]){循环体}`。 16. 循环跳出:`break`语句用于立即退出循环。 17. 函数声明:`function functionName([parameter],){ statement[s] }`定义一个函数,参数在括号内,函数体在花括号内。 18. 访问表单:通过`document.forms[index]`可以访问HTML中的表单,`index`是表单的索引位置。 19. 打开新窗口:`window.open()`打开一个新的浏览器窗口,`window.close()`关闭当前窗口,`self`引用当前窗口。 20. 修改状态栏:`window.status="信息"`可以改变浏览器的状态栏显示内容。 21. 弹出警告框:`window.alert("信息")`显示一个带有确定按钮的消息框。 22. 确认对话框:`window.confirm()`弹出一个带有确认和取消按钮的对话框,返回`true`或`false`。 23. 输入对话框:`window.prompt()`展示一个让用户输入的对话框。 24. 改变当前页面:`window.location.href="URL"`可以跳转到指定的URL。 25. 获取表单数量:`document.forms.length`返回HTML文档中表单的数量。 26. 关闭文档流:`document.close()`用于关闭文档流,一般在动态生成HTML时使用。 27. 字符串拼接赋值:`+=`可以用于字符串的拼接和赋值。 28. 创建HTML元素:`document.createElement()`方法创建新的HTML元素,`document.createTextNode()`创建纯文本节点。 29. 添加HTML元素:创建的新元素可以通过`appendChild()`或`insertBefore()`方法添加到DOM树中。 以上就是JavaScript函数集合中的一部分常用功能,这些工具对于编写动态和交互式的网页非常有用。在实际编程中,可以根据需要组合和使用这些函数,以实现各种复杂的功能。