资讯专栏INFORMATION COLUMN

js前端面试常见题

Java3y / 720人阅读

摘要:算法斐波那契数列运行题外层的变量,内层可以找到全局,内层的变量,外层找不到局部找不到当不加的时候,会自动生成全局的变量域解析变量的查找是就近原则去寻找定义的变量,当就近没有找到的话,就会查找外层当参数跟局部变量重名的时候,优先级是等同这

算法

1、斐波那契数列

function aaa(n){
    if(n<=2){
        return 1;
    }
    return aaa(n-1) + aaa(n-2);
}
alert(aaa(7));

运行题

var    a = 10;
function aaa(){
    alert(a);
}
function bbb(){
    var a = 20;
    aaa();
}
bbb();    // 10

// 外层的变量,内层可以找到(全局),内层的变量,外层找不到(局部)    
function aaa(){
    var a = b = 20;
}
alert(a);    //找不到
alert(b);    // 20

// 当var不加的时候,会自动生成全局的变量    
var a = 10;
function aaa(){
    alert(a);    
    var a = 20;
}
aaa();   //undefined 域解析


var a = 10;
function aaa(){
    bbb();
    alert(a);
    function bbb(){
        var a = 20;
    }
}
aaa();    //10   

// 变量的查找是就近原则去寻找var定义的变量,当就近没有找到的话,就会查找外层  
var a = 10;
function aaa(a){
    alert(a);    
    var a = 20;
}
aaa(a);    //10

var a =[1,2,3];
var b = a;
b.push(4);
alert(a);    // 1,2,3,4

var a = [1,2,3];
var b = a ;
b = [1,2,3,4];
alert(a);    // 1,2,3

var a = 10;
function aaa(a){
    a += 3;
}
aaa(a);
alert(a);    //10

// 当参数跟局部变量重名的时候,优先级是等同

这些都是从教程上搜集出来的总结....待续

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/88008.html

相关文章

  • 前端开发面试链接

    摘要:手册网超级有用的前端基础技术面试问题收集前端面试题目及答案汇总史上最全前端面试题含答案常见前端面试题及答案经典面试题及答案精选总结前端面试过程中最容易出现的问题前端面试题整理腾讯前端面试经验前端基础面试题部分最新前端面试题攻略前端面试前端入 手册网:http://www.shouce.ren/post/index 超级有用的前端基础技术面试问题收集:http://www.codec...

    h9911 评论0 收藏0
  • 前端开发面试链接

    摘要:手册网超级有用的前端基础技术面试问题收集前端面试题目及答案汇总史上最全前端面试题含答案常见前端面试题及答案经典面试题及答案精选总结前端面试过程中最容易出现的问题前端面试题整理腾讯前端面试经验前端基础面试题部分最新前端面试题攻略前端面试前端入 手册网:http://www.shouce.ren/post/index 超级有用的前端基础技术面试问题收集:http://www.codec...

    snifes 评论0 收藏0
  • 前端最强面经汇总

    摘要:获取的对象范围方法获取的是最终应用在元素上的所有属性对象即使没有代码,也会把默认的祖宗八代都显示出来而只能获取元素属性中的样式。因此对于一个光秃秃的元素,方法返回对象中属性值如果有就是据我测试不同环境结果可能有差异而就是。 花了很长时间整理的前端面试资源,喜欢请大家不要吝啬star~ 别只收藏,点个赞,点个star再走哈~ 持续更新中……,可以关注下github 项目地址 https:...

    wangjuntytl 评论0 收藏0
  • 前端资源系列(4)-前端学习资源分享&前端面试资源汇总

    摘要:特意对前端学习资源做一个汇总,方便自己学习查阅参考,和好友们共同进步。 特意对前端学习资源做一个汇总,方便自己学习查阅参考,和好友们共同进步。 本以为自己收藏的站点多,可以很快搞定,没想到一入汇总深似海。还有很多不足&遗漏的地方,欢迎补充。有错误的地方,还请斧正... 托管: welcome to git,欢迎交流,感谢star 有好友反应和斧正,会及时更新,平时业务工作时也会不定期更...

    princekin 评论0 收藏0
  • 前端开发常见笔试/面试总结 -- HTML / CSS篇

    摘要:室友同为前端开发,最近在他找工作的时候,讨论到了常见的前端笔试题和面试题,今天就来总结一下之前校招和社招时频繁遇到的面试题。合并后的外边距的高度取外边距高度中的较大者。 室友同为前端开发,最近在他找工作的时候,讨论到了常见的前端笔试题和面试题,今天就来总结一下之前校招和社招时频繁遇到的面试题。 iframe 有哪些缺点? 页面看起来较杂乱,不易管理,布局不佳,易分散用户注意力 搜索引...

    dongxiawu 评论0 收藏0

发表评论

0条评论

Java3y

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<