JavaScript常用函数集锦
需积分: 49 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函数集合中的一部分常用功能,这些工具对于编写动态和交互式的网页非常有用。在实际编程中,可以根据需要组合和使用这些函数,以实现各种复杂的功能。
2020-11-29 上传
2023-08-05 上传
2023-06-28 上传
2023-07-13 上传
2023-05-31 上传
2023-07-13 上传
2024-09-20 上传
遗忘的兄弟
- 粉丝: 70
- 资源: 6
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫