原文:一道面試題引發的對javascript類型轉換的思考

最近群里有人發了下面這題:實現一個函數,運算結果可以滿足如下預期結果: add add , , add 對於一個好奇的切圖仔來說,忍不住動手嘗試了一下,看到題目首先想到的是會用到高階函數以及Array.prototype.reduce 。 高階函數 Higher order function :高階函數的意思是它接收另一個函數作為參數。在 javascript 中,函數是一等公民,允許函數作為參數 ...

2017-03-06 11:32 39 10358 推薦指數:

查看詳情

一道前端面試題引發思考

一、前言 昨天被朋友問道了一個關於js的題目,據他說是網上的一道面試題,我看了一下。忽然想起了以前自己參加面試時候的一些場景: 某一天收到了一個野雞公司的面試通知,可還沒有工作的我依然心花怒放,遂梳妝打扮,沐浴焚香,經過幾個小時的精心准備,懷揣着一顆赤誠的心,提前兩個小時來到面試地點。面試地點 ...

Thu Mar 02 07:49:00 CST 2017 2 2231
一道面試題引起的思考

今天在認真干(划)活(水)的時候,看到群里有人發了一道頭條的面試題,就順便看了一下,發現挺有意思的,就決定分享給大家,並且給出我的解決方案和思考過程。 題目如下: 實現一個get函數,使得下面的調用可以輸出正確的結果 乍眼一看,這不就是實現一個lodash.get方法嗎?看上去好像很簡單 ...

Fri Nov 23 19:31:00 CST 2018 3 997
new new Foo().getName() 一道前端面試題引發思考

今天想着鄰近畢業季,估計又會有很多稀奇古怪的面試題,看掘金社區的時候看到一道賊有意思的題,一開始看的十分懵逼,后來捋了捋,將心得總結一下。 function Foo() { getName = function () { console.log ...

Fri Jun 08 05:42:00 CST 2018 0 2431
一道javascript面試題

下面表達式比較的結果分別是什么? 1. []=="0" 2. []==0 3. "0"==0 4. []==false 5. []==[] 大家可以試試寫下自己的結果,答案在后面。 這題主要考的是類型轉換,[]這個數組對象在與原始值(primitive value ...

Wed Mar 23 17:29:00 CST 2016 10 1215
一道Integer面試題引發的對Integer的探究

   面試題: 1.題目中提到了,是Jdk1.5的環境。 OK,我們新建一個項目,新建一個類,把代碼復制進去。將Java Compiler設置為1.5. 關於這個版本的問題稍后再談。 2.這里有兩個數據類型,int和Integer。 int為基本類型 ...

Wed Jun 29 22:50:00 CST 2016 1 4518
一道面試題引發的關於程序設計的想法

申明:這是在看到園子里兩個帖子關於兩面試編程題之后個人的一點想法 面試題一: 大廳里有100盞燈,每盞燈都編了號碼,分別為1-100。每盞燈由一個開關來控制。(開關按一下,燈亮,再按一下燈滅。開關的編號與被控制的燈相同。)開始時,燈是全滅的。現在按照以下規則按動開關。第一次,將所有的燈點亮 ...

Wed Sep 02 21:52:00 CST 2015 6 1072
一道關於二叉樹的字節面試題思考

技術人的精神,就是追根究底,把一個事情徹底弄清楚吧! 題目 眾所周知,字節在一二面的末尾,會隨機抽一道算法題,當場寫代碼。我抽到的題目如下: 二叉樹根節點到葉子節點的所有路徑和。給定一個僅包含數字 0−9 的二叉樹,每一條從根節點到葉子節點的路徑都可以用一個數字表示。例如根節點 ...

Tue Oct 27 14:09:00 CST 2020 6 470
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM