原文:關於一道面試題【字符串 '1 + (5 - 2) * 3',怎么算出結果為10,'eval'除外】

最近徘徊在找工作和繼續留任的糾結之中,在朋友的慫恿下去參加了一次面試,最后一道題目是: 寫一個函數,輸入一個字符串的運算式,返回計算之后的結果。例如這樣的: ,計算出結果為 最開始看到這個題目的時候,我腦中的第一反應就是eval,真的太直接了。但是我就不明白為什么這竟然是最后一道題目,我也不知道為什么還會考eval的運用,因此當時也很猶豫要不要用eval。因為eval有一系列的問題: eval會改 ...

2018-03-19 09:16 18 1175 推薦指數:

查看詳情

9JavaScript字符串面試題

本文來源於筆者的開源項目前端面試與進階指南 點擊關注本公眾號獲取文檔最新更新,並可以領取配套於本指南的 《前端面試手冊》 以及最標准的簡歷模板. 解析 URL Params 為對象 模板引擎實現 轉化為駝峰命名 查找字符串中出現最多的字符和個數 例 ...

Thu Sep 12 21:04:00 CST 2019 0 495
一道面試題

前幾天去面試,確切的說是復試。面試官給我出了一道題。是這樣的。 一個農夫有一條船,和三樣東西,狼、羊、和白菜,他要過河,這個船一次只能運一樣東西,要防止狼吃羊、羊吃白菜,該怎么過? 慚愧,我沒答出來。 然后面試官把答案告訴了我,問我怎么用計算機實現? 還是慚愧,我又沒答出來。 今天在 ...

Fri Apr 26 04:41:00 CST 2013 42 4386
一道前端面試題:定義一個方法將string的每個字符串間加個空格返回,調用的方式'hello world'.spacify();

偶然在群里看到了這道題:定義一個方法將string的每個字符串間加個空格返回,調用的方式'hello world'.spacify(); 這道題主要是對JavaScript對象原型的考察。 一開始感覺這個問題似乎非常簡單,其實這是一個很好的開始。尤其對於那些未經過電話面試的候選人,他們個個 ...

Fri May 20 21:38:00 CST 2016 1 3472
一道面試題引起的思考

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

Fri Nov 23 19:31:00 CST 2018 3 997
一道JS閉包面試題

說明 最近看到這樣一段代碼 覺得有點意思,和大家一起來聊聊。 我相信如果你不是非常理解JavaScript中的閉包,一定是不想看這段代碼的。 解釋 好的,我們暫時先不去想這段代碼,先看點 ...

Mon Aug 31 01:12:00 CST 2020 0 576
一道hive SQL面試題

一、hive中實現方法 基表: 組表: gt gid gname 1001 ...

Wed Sep 27 21:04:00 CST 2017 0 4490
一道面試題 vuex缺點?

最近去面試的時候,面試官有一道題是讓我闡述用vuex的優缺點,優點倒還好說,這個缺點還真沒有認識到,有道友可以幫忙解惑嘛? 2 回答 慕標5265247 ...

Tue Dec 04 04:02:00 CST 2018 0 1164
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM