JavaScript学习笔记(一)基础笔记

本文介绍了JavaScript的基本语法,包括alert(), document.write(), console.log()的用法,以及如何将代码组织在onclick和href属性、外部JS文件中。此外,深入讲解了变量声明、标识符规则及正则表达式的创建、匹配和方法应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

JS代码需要编写到HTML文件里的script标签中

alert() 弹出一个警告框
document.write() 向body中输出内容
console.log() 向控制台输出内容

可以将JS代码编写到标签的onclick属性中
例: 点击按钮弹出警告

可以将JS代码编写到超链接的href属性中
例: 点击超链接弹出警告

//属于结构与行为耦合,不方便维护,所以不推荐使用

可以将JS代码编写到外部JS文件中,然后通过script标签引入
通过写在外部JS文件中可以在不同页面中同时引用,也可以利用到浏览器的缓存机制
一旦script标签引用了外部JS文件,就不能再编写代码了,即使编写也会被浏览器忽略,如果需要可以再创建一个script标签编写内部代码
外部JS文件:

alert();

script标签:

<script type=“text/javascript” src=“js/script.js”></script>

变量:
在JS中使用var关键字来声明一个变量

var a;
a = 123;
//先声明变量再给变量赋值
var a = 123;
//声明变量和赋值同时进行

标识符:
在JS中所有的可以由我们自主命名的都是标识符,例如:变量,函数名,属性名都属于标识符。
命名一个标识符要遵守如下的规则:
1.标识符中可以含有数字,字母,_,$
2.标识符不能以数字开头
3.标识符不能是ES中的关键字和保留字

正则表达式:
正则表达式用于定义一些字符串的规则,计算机可以根据正则表达式,来检查一个字符串是否符合规则,或者将字符串中符合规则的部分提取出来

语法:
var 变量 = new RegExp(“正则表达式”,“匹配模式”);
使用typeof检查正则对象,会返回object

var reg = new RegExp(“a”);

这个正则表达式可以来检查一个字符串中是否含有a

在构造函数中可以传递一个匹配模式作为第二个参数,可以是
i 忽略大小写
g 全局匹配模式

正则表达式的方法:
test()
使用这个方法可以用来检查一个字符串是否符合正则表达式规则,如果符合则返回true,不符合返回false

//创建正则表达式的对象
var reg = new RegExp(“a”,”i”);

或者 reg = /a/i

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值