JS小白学习-1.0及正则表达式

如果你想学习如何开发web, 可以仔细阅读这篇文章,了解一下js的基本语法知识。

函数

定义

JavaScript 函数是被设计为执行特定任务的代码块。会在某代码调用它时被执行。

函数声明

function Name(参数) {
   要执行的代码
}

JavaScript 函数通过 function 关键词进行定义,其后是函数名和括号 ()

  • 函数名可包含字母、数字、下划线和美元符号(规则与变量名相同)
  • 括号里由逗号分隔参数
  • 当 JavaScript 到达 return 语句,函数将停止执行

箭头函数

允许使用简短的语法来编写函数表达式。不需要 function 关键字、return 关键字和花括号。

例:const x = (x, y) => x * y;

函数调用

1.以函数形式调用函数 例:myFunction(10, 2);

  • 作为方法来调用函数 例: myObject.fullName();
  • 通过函数构造器来调用函数 例:var x = new Function(“Bill”, “Gates”);

注:this 关键词:在 JavaScript 中,被称为 this 的事物,指的是“拥有”当前代码的对象。

正则表达式(限定输入)

定义

正则表达式(Regular Expression)是用于描述一组字符串特征的模式,用来匹配特定的字符串。通过特殊字符+普通字符来进行模式描述,从而达到文本匹配目的工具。

应用场景

  • 验证:表单提交时,进行用户名密码的验证。
  • 查找:从大量信息中快速提取指定内容,在一批url中,查找指定url。
  • 替换:将指定格式的文本进行正则匹配查找,找到之后进行特定替换。

基本要素

字符类:

  • 小数点(.)匹配一个任意字符
  • [ ] 匹配括号内一个任意字符
  • [^ ] 匹配除括号内一个任意字符

数量限定符:

  • ? * { } + 前单元格应匹配多少次
  • {m,n } 前单元格应至少匹配m次,至多n次

位置限定符:

  • ^ 匹配行首的位置

  • $ 匹配行末的位置

感谢阅读!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值