JavaScript基础入门:语法、结构与核心对象
本文介绍JavaScript基础语法,包括防止不支持JS浏览器问题的处理、脚本在header与body中的放置策略及外部文件引用。涵盖单行与多行注释、全等符号===、三种提示框(alert、confirm、prompt)及for in循环用法。重点解析正则表达式对象RegExp的test、exec和compile方法及其返回值差异。
JavaScript基础语法与脚本放置
针对不支持JavaScript的浏览器,可通过特定方式处理JS代码以避免显示问题。
<script type="text/javascript">
<!--
document.write("Hello World!");
//-->
</script>
关于JavaScript代码的放置位置,主要有以下几种选择:
放置在header部分:确保在脚本被调用时,相关资源已经加载完毕。
放置在body部分:页面载入过程中直接调用执行。
使用外部JavaScript文件:文件内容不包含<script>标签。
引用外部文件的用法示例:<script src = "xxx.js">.....</sceipt>
关于代码注释的写法:
单行注释使用符号://
多行注释使用符号:/*.....*/
=== 全等符号用于判断类型和值是否都相等。
提示框与循环结构
JavaScript提供三种提示框类型:
警告框用法:alert("alert");
确认框用法:confirm("confirm");
提示框用法:prompt("prompt","默认值");
for in 声明用于遍历对象属性:
语法格式为:for (变量 in 对象)
{
在此执行相关代码
}
正则表达式对象方法
关于正则表达式的应用:
test()方法用于检索字符串中是否包含指定值,若存在返回True,否则返回False。
示例代码:var patt1=new RegExp("e");
执行语句:document.write(patt1.test("The best things in life are free"));
exec()方法用于检索字符串中的指定值,若找到则返回该值,否则返回null。
示例代码:var patt1=new RegExp("e");
执行语句:document.write(patt1.exec("The best things in life are free"));
compile()方法用于修改检索模式,并可添加或删除第二个参数。
js-cookie 安装与基础用法:set、get、remove 详解
2026-11-05 16:35:06
适合JavaScript初学者的实战项目:制作简易待办事项列表
2026-11-05 16:17:07
JS打开新标签页时怎么通过URL传递参数
2026-11-05 12:21:08
sigma.js 自定义节点样式:设置颜色、大小及标签显示的技巧
2026-11-05 09:55:00
JS 生成的统计图怎么导出为 PNG 图片或 PDF 文件?
2026-11-05 09:37:58
