2024年最全javascript从入门到高级,每天不停更新知识点(6天)(1),2024年最新web前端面试项目上的难点是什么

分享

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

console.log(getMax(3,1));

5.利用函数求数组[2,5,99,101,67,77,1000] 中的最大值

function getMax(array) {

var max =array[0] ;

for (let i = 0; i < array.length; i++) {

if (max<array[i]) {

max = array[i];

}

}

return max;

}

var re = getMax([2,5,99,101,67,77,1000]);//我们经常使用一个变量来接受 函数的返回结果

console.log(re);

6.return:

6.0 return后面的代码不会被执行。

6.1 return返回的结果是最后一个值。

求任意两个数加减乘除的结果

function gerResult(num1,num2) {

return [num1+num2,num1-num2,num1*num2,num1/num2];

}

var re = gerResult(1,3);

//遍历数组中的元素

for (let i = 0; i < re.length; i++) {

console.log(re[i]);

}

6.2函数有return则返回的是return后面的值,如果没有return则返回undefined。

7.arguments:伪数组(只有函数才有arguments对象,它也是所有函数都内置好的对象)

7.0 具有数组的length属性

7.1 按照索引的方式进行存储

function fn() {

console.log(arguments);

console.log(arguments.length);//2

console.log(arguments[1]);//23

}

fn(1,23);

8.数组反转:

function reverse(arr) {

var newArr = [];

for(i = arr.length-1;i >= 0;i–){

newArr[newArr.length] = arr[i];

}

return newArr;

}

var re = reverse([1,2,3,4,5]);

console.log(re);

9.函数可以调用另外一个函数:

function fn1() {

console.log(11);

fn2();

}

fn1();

function fn2() {

console.log(22);

}

10.判断闰年平年2月的天数的案例:

function backDay() {

var year = prompt(‘请您输入年份’);

if (isRunNian(year)) {

alert(‘当前年份是闰年2月份有29天’);

} else {

alert(‘当前年份是平年2月份有28天’);

}

}

backDay();

function isRunNian(year) {

var flag = false;

if (year % 4 == 0&&year % 100 !0||year %4000) {

flag = true;

}

return flag;

最后

如果你已经下定决心要转行做编程行业,在最开始的时候就要对自己的学习有一个基本的规划,还要对这个行业的技术需求有一个基本的了解。有一个已就业为目的的学习目标,然后为之努力,坚持到底。如果你有幸看到这篇文章,希望对你有所帮助,祝你转行成功。

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值