12.7笔记
01-date
获取参数对应的事件对象
let date = new Date()
console.log()
年
let year = date.getFullYear()
月
let mon = date.getMonth() + 1
日
let day = date.getDate()
console.log(day)
时
hour Hours
分
mm Minutes
秒
ss Seconds
星期几
week Day
毫秒数
ms Milliseconds
获取时间戳
ts Time
02-字符串对象
声明字符串
// “ ” ‘ ’ ` `
//使用String
03-方法
let str = "fawfaffs"
cnsole.log(str.charAt(4))
//
console.log(str.indexOf("h"))
console.log(str.lastIndexOf("h"))
//连接字符串
let str1 = “fjnfk”
let str2 = “efwg”
//和+的作用类似
let str3 = str1.concat(str2)
console.log(str3)
//
console.log(str3.match(/\d/g))
//使用正则替换原来的内容
console.log(str3.replace(/a/g,"####"))
//slice
console.log(str3.slice(1, 4))
//分割 splice
console.log(str3)
console.log(str3.split(""))
let str4 = str3.split("")
console.log(str4.join("##"))
//转大写
console.log(str3.toUpperCase())
console.log(str3.toLowerCase())
04-函数
函数:一段独立功能的代码的集合
//conction 函数名(参数){
//代码
//}
function getSum(num1,num2){
//console.log(num1 + num2)
//return num1 + num2
}
//函数调用 函数名()
getSum()
getSum()
getSum()
//一个函数在没有return的时候默认
getSum(1, 2)
05-值传递和引用传递
06-作用域
全局作用域(任何地方都能访问到)
函数作用域(只在后面括号中可以访问)
07-函数作为参数进行传递
08-默认参数
写在形参的最后面(PI= 3.14)
function area(r, PI= 3.14){
return PI * r * r
}
09-argument
10-匿名函数
11-箭头函数
//function fn(){
// alert("hello")
//}
let fn = () => alert("hello")
//形参只有一个时()可以省略
//超过一个返回时要加return
12-递归
递归:函数自身调用自身
12.7笔记
最新推荐文章于 2024-10-18 20:02:40 发布
本文介绍了JavaScript中的日期对象获取、字符串操作方法(如charAt、indexOf等)、函数的定义与调用、值传递与引用传递、作用域、函数作为参数、默认参数、匿名函数、箭头函数以及递归的概念。
摘要由CSDN通过智能技术生成