原文:一道js的前端面试题,主要弄清楚逗号表达式的作用

群里看到的一道前端JS面试题。我以为我会,其实我错了。找了很多资料,写下来。 控制台结果: 然后我把j修改成 . 控制台结果: 我看到这个结果,感到不理解。然后查资料,有人说是因为: 这个主要是逗号语句,当有多个条件,之间用逗号隔开的时候,会返回最右侧的条件 然后我又该改改代码: 控制台截图: 发现和第二种效果是等价的。 var t , , console.log t 一 逗号运算符的特性及作用 ...

2016-05-18 14:22 0 1706 推荐指数:

查看详情

一道关于js正则表达式面试题

这道面试题明显是要用到正则表达式来解决的,由于太久没有写正则表达式了,一时之间竟然写不出来,所以记录一下笔记,下面直接上代码: 完。 ...

Tue Apr 23 01:46:00 CST 2019 0 501
知乎一道前端面试题详解,关于this的使用

先跟踪一下函数的执行。 全局环境下,声明一个变量,实例化foo赋值给f,函数未执行。打印f,结果是: 很显然,f就是一个foo的副本,它是一个对象,副本内部的函数就是该 ...

Thu Dec 29 18:10:00 CST 2016 1 2797
一道前端面试题?求大神解答

金三银四搞事季,前端这个近年的热门领域,搞事气氛特别强烈,我朋友小伟最近就在疯狂面试,遇到了许多有趣的面试官,有趣的面试题,我来帮这个搞事 boy 转述一下。 以下是我一个朋友的故事,真的不是我。 “小伟,你说说这几行代码会输出什么?” 当面试官在 Sublime 打出这几 ...

Sun Feb 26 18:13:00 CST 2017 17 10062
一道前端面试题引发的思考

一、前言 昨天被朋友问道了一个关于js的题目,据他说是网上的一道面试题,我看了一下。忽然想起了以前自己参加面试时候的一些场景: 某一天收到了一个野鸡公司的面试通知,可还没有工作的我依然心花怒放,遂梳妆打扮,沐浴焚香,经过几个小时的精心准备,怀揣着一颗赤诚的心,提前两个小时来到面试地点。面试地点 ...

Thu Mar 02 07:49:00 CST 2017 2 2231
一道关于JS作用域的面试题

// 说出下面的输出结果 obj.dbl(); //解析:this.x指向当前对象,所以this.x *= 2等同于obj.x *= 2 //而x *= 2,在当前作用域中没有找到声明,则在全局作用域下查找是否有x, x ...

Fri Feb 21 07:05:00 CST 2020 0 788
一道常被人轻视的前端JS面试题

前言 年前刚刚离职了,分享下我曾经出过的一道面试题,此题是我出的一套前端面试题中的最后一题,用来考核面试者的JavaScript的综合能力,很可惜到目前为止的将近两年中,几乎没有人能够完全答对,并非多难只是因为大多面试者过于轻视他。 题目如下: 答案 ...

Mon Feb 15 01:30:00 CST 2016 119 101594
new new Foo().getName() 一道前端面试题引发的思考

今天想着邻近毕业季,估计又会有很多稀奇古怪的面试题,看掘金社区的时候看到一道贼有意思的题,一开始看的十分懵逼,后来捋了捋,将心得总结一下。 function Foo() { getName = function () { console.log ...

Fri Jun 08 05:42:00 CST 2018 0 2431
一道关于call和this的JS面试题

---------------------------------------------------------------------------------------------------------------------- 笔试题: 考察知识点:   prototyp ...

Mon Feb 13 07:54:00 CST 2017 0 1341
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM