本文共 2153 字,大约阅读时间需要 7 分钟。
JavaScript是一种基于对象和事件驱动的脚本语言,具有安全性能的特点。它不仅能用于网页开发,还广泛应用于服务器、PC、平板电脑和智能手机等设备。
JavaScript的主要组成部分包括:
JavaScript代码必须位于 <script> 标签之间。可以放置在 HTML 文件的任意位置,常见于头部或尾部。
type="text/javascript"text/javascriptalert("Hello, World!");document.write("Hello, World!");console.log("Hello, World!");document.getElementById("xxx").innerHTML = "Hello, World!";var i = 1; 或直接使用字符串。undefined:未初始化的变量。null:表示空值。number:整数或浮点数。boolean:true 或 false。string:用引号括起来的文本。typeof 运算符返回值:
undefined:未赋值的变量。string:字符串。boolean:布尔值。number:数值。object:对象、数组或 null。charAt(index):获取指定位置的字符。indexOf(str, index):查找字符串。substring(index1, index2):提取子串。split(str):将字符串分割为数组。var fruit = new Array("apple", "orange", "peach", "banana");arr.push()、arr.sort()、arr.join() 等。===:严格相等。!==:不相等。for...in:用于遍历对象属性。function study() {}onclick 属性)。alert():显示警示框。prompt():显示输入框,支持获取用户输入。onload、onclick、onmouseover 等。open():打开新窗口或重新定位。close():关闭窗口。prompt()、alert():与 window 对话。setTimeout()、setInterval():设置定时任务。href:当前页面的链接。reload():重新加载页面。replace():替换当前页面。getElementById():获取元素。write():向页面中写入内容。innerHTML:修改元素的 HTML 内容。querySelector():选择满足条件的元素。setTimeout 和 setInterval)。ceil():上舍入。floor():下舍入。random():随机数生成。element)、属性 (attr)、文本 (text)、注释 (comment)、文档 (document)。getAttribute():获取属性值。setAttribute():设置属性值。createElement()。appendChild()、insertBefore()。removeChild()、replaceChild()。offset*:获取元素的位置信息。scrollTop、scrollLeft:滚动条的位置。clientWidth、clientHeight:可见区域的尺寸。通过以上内容,可以全面掌握 JavaScript 的基础知识和实际应用。
转载地址:http://okwm.baihongyu.com/