JavaScript核心技术与常用函数概览

需积分: 1 0 下载量 17 浏览量 更新于2024-09-14 收藏 7KB TXT 举报
"JavaScript函数相关的知识点" JavaScript是一种广泛应用于网页和网络应用的脚本语言,主要在客户端浏览器中运行。以下是一些关于JavaScript函数的重要知识点: 1. `document.write("")`:这是一个JavaScript方法,用于向HTML文档写入内容。通常在页面加载时使用,将文本或HTML代码插入到文档中。 2. `JSеעΪ//`:在JavaScript中,单行注释以两个斜线(//)开始,直到行尾。 3. HTML元素结构:`document->html->(head,body)`:这表示HTML文档结构,`document`是整个页面,`html`元素是根元素,包含`head`和`body`两个主要部分。 4. DOM(文档对象模型)结构:`window->(navigator,screen,history,location,document)`:`window`是JavaScript中的全局对象,包含了对浏览器的访问,如`navigator`(浏览器信息),`screen`(屏幕属性),`history`(浏览历史),`location`(页面位置)和`document`(文档对象)。 5. 获取HTML元素:`document.getElementById("ԪصID").name=value`:通过`getElementById`方法可以获取指定ID的元素,并设置或获取其属性值。 6. 值的转换:`document.getElementById("output").value=document.getElementById("input").value.toUpperCase();` 这个例子展示了如何将一个输入元素(`input`)的值转换为大写并赋值给另一个元素(`output`)。 7. JavaScript基本数据类型:`String, Number, Boolean, Null, Object, Function` 这些是JavaScript中的基本数据类型,其中`Object`和`Function`是引用类型。 8. 数字转换函数:`parseInt(), parseFloat()` 分别用于将字符串转换为整数和浮点数。 9. 字符串连接:`(""+)` 当你需要将非字符串类型的值转换为字符串时,可以使用空字符串与之相加。 10. 获取字符串长度:`(length)` 用于获取字符串的长度,例如`"hello".length`将返回5。 11. 字符串拼接:`JSеַַʹ+.` 在JavaScript中,可以使用`+`操作符来拼接字符串。 12. 等值比较运算符:`JSеıȽϲ:==,!=,>,>=,<.<=` 这些是比较运算符,用于判断两个值是否相等、不等或大小关系。 13. 变量声明:`var` 是JavaScript中声明变量的关键字,如`var x = 10;`. 14. 条件语句:`if(condition){}else{}` 用于根据条件执行不同的代码块。 15. 循环语句:`for([initialexpression];[condition];[upadteexpression]){insideloop}` for循环的基础结构,用于重复执行一段代码。 16. 循环控制:`break` 用于跳出当前循环。 17. 函数定义:`function functionName([parameter],){statement[s]}` 定义一个函数,可以接受参数并执行指定的代码。 18. 访问表单元素:在处理HTML表单时,可以通过`document.forms[0]`或`document.forms[1]`访问表单对象。 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. 字符串拼接赋值:`+=` 可以用于字符串的拼接和赋值,如`str += "more text"`。 28. 创建HTML元素:`document.createElement()` 用于创建新的HTML元素,`document.createTextNode()` 创建纯文本节点。 29. 获取元素:`document.getElementById()` 或 `document.getElementsByTagName()` 等方法用于查找页面上的HTML元素。 以上这些知识点涵盖了JavaScript函数及与DOM交互的基础知识,对于理解JavaScript的基本用法和动态修改网页内容至关重要。