題目一. 應該是關於作用域的
function test(n)
var x = test(1);
var y = test(2);
console.log(x === y); // true
console.log(x.x, y.x); // 2 2
題目二. 關於 基本資料型別 和 引用資料型別下面這兩行是會報錯的。
var f = function(){}
(function(){})();
下面這個就不報錯,雖然和 之前的**實際上效果是一樣的。
var f = function(){}
+function(){}();
js 報錯(intermediate value)(...) is not a function
題目三. js 判斷 - 極度坑爹
console.log(true == 'true'); // false
題解之高程三第三章 相等操作符 原則:
所以,這麼看的話,就不奇怪了。
console.log(true == 'true'); // false
console.log(1 == 'true'); //false
console.log(1 == parseint('true')); //false
console.log(1 == nan); //false
根據 nan 的 無敵 特性: 我跟任何人都不一樣(不相等).所以
console.log(false == 'true'); // false
console.log(false == 'true'); //false
console.log(false == parseint('true')); //false
console.log(false == nan); //false
順便來談談 物件類的 判斷
console.log("" == ""); // true 基本資料型別
console.log( == ); // false 引用資料型別
console.log({} == {}); // false 引用資料型別
console.log(new string("") == new string("")); // false 引用資料型別
題目四. 函式提公升問題var f = function();
var g = function();
function g(){};
(function();
function g() ;
}})();
console.log(f());
console.log(g());
那些年我們處理過的坑爹Bug
其實這篇亂亂的文章是某天通宵support tpb的時候乙個人在辦公室無聊寫的。希望某些同學看到以下偉大的專案後可以重新燃起對生活的信心 某著名銀行網銀公升級後上線遇到。上線後,行內人員先測試登陸了網銀,發現所有中國區使用者登陸進入後,顯示的都不是自己賬戶。就讓幾個英國區的人爺登陸進去看看。高潮來了...
那些坑爹的邏輯題
呵呵,這些題目記得剛畢業那會最愛做,後來不喜歡了,很多面試喜歡拿這些連對自己都沒多少作用的來面試,其實是哄自己,但是茶飯餘後偶爾玩玩還是有味道。1.兩個不均勻的桶,乙個桶容量5公升,乙個桶容量3公升,如何確定4公升水?答 1 將5公升桶倒滿 2 把5公升桶的水倒滿3公升桶,剩下2公升水 3 將3公升...
python坑爹的黑店 1023 坑爹的黑店
題目描述 今天小明去了乙個風景如畫的地方散心,但是自己帶的飲料喝完了,小明口渴難耐,見不遠處有家小商店,於是跑去買飲料。小明 我要買飲料!店主 我們這裡有三種飲料,礦泉水1.5元一瓶,可樂2元一瓶,橙汁3.5元一瓶。小明 好的,給我一瓶礦泉水。說完他掏出一張n元的大鈔遞給店主。小明 小明環顧四周,就...