1. 程式人生 > >BAT及各大網際網路公司2014前端筆試面試題--JavaScript篇

BAT及各大網際網路公司2014前端筆試面試題--JavaScript篇

function setcookie(name, value, days) { //給cookie增加一個時間變數
      
    var exp = new Date();  
    exp.setTime(exp.getTime() + days * 24 * 60 * 60 * 1000); //設定過期時間為days天
      
    document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString();
}

function getCookie(name) {  
    var result = "";  
    var myCookie = "" + document.cookie + ";";  
    var searchName = "+name+" = ";  
    var startOfCookie = myCookie.indexOf(searchName);  
    var endOfCookie;  
    if (satrtOfCookie != -1) {    
        startOfcookie += searchName.length;    
        endOfCookie = myCookie.indexOf(";", startOfCookie);    
        result = (myCookie.substring(startOfCookie, endOfCookie));  
    }  
    return result;
}
(function() {  
    var oTips = document.getElementById('tips'); //假設tips的id為tips
      
    var page = {  
        check: function() { //檢查tips的cookie是否存在並且允許顯示
                
            var tips = getCookie('tips');    
            if (!tips || tips == 'show') return true; //tips的cookie不存在
                
            if (tips == "never_show_again") return false;  
        },
          hideTip: function(bNever) {    
            if (bNever) setcookie('tips', 'never_show_again', 365);    
            oTips.style.display = "none"; //隱藏
              
        },
          showTip: function() {  
            oTips.style.display = "inline"; //顯示,假設tips為行級元素
              
        },
          init: function() {    
            var _this = this;    
            if (this.check()) {    
                _this.showTip();    
                setcookie('tips', 'show', 1);  
            }  
            oTips.onclick = function() {    
                _this.hideTip(true);  
            };  
        }  
    };
    page.init();
})();

相關推薦

BAT網際網路公司2014前端筆試試題--JavaScript

function setcookie(name, value, days) { //給cookie增加一個時間變數    var exp = new Date();   exp.setTime(exp.getTime() + days * 24 * 60 * 60 * 100

BAT網際網路公司2014前端筆試試題JavaScript

很多面試題是我自己面試BAT親身經歷碰到的。整理分享出來希望更多的前端er共同進步吧,不僅適用於求職者,對於鞏固複習前端基礎更是大有裨益。 而更多的題目是我一路以來收集的,也有往年的,答案不確保一定正確,如有錯誤或有更好的解法,還請斧正。 前面幾題是會很基礎,越下越

BAT網際網路公司2014前端筆試試題:HTML/CSS

很多面試題是我自己面試BAT親身經歷碰到的。整理分享出來希望更多的前端er共同進步吧,不僅適用於求職者,對於鞏固複習js更是大有裨益。 而更多的題目是我一路以來收集的,也有往年的,答案不確保一定正確,如有錯誤或有更好的解法,還請斧正。 前面幾題是會很基礎,越下越有深

BAT網際網路公司2014前端筆試試題--Html,Css

1 /**HTML**/ 2 div.ani 3 4 /**css**/ 5 .ani{ 6 width:480px; 7 height:320px; 8

2014網路公司校招筆試演算法題(收集並更新中)

從部落格中整理,並不斷的更新,供大家學習和交流,隨後會給出部分演算法題的參考程式碼。 騰訊 1、請設計一個排隊系統,能夠讓每個進入隊伍的使用者都能看到自己在 中所處的位置和變化。隊伍可能隨時有人加入和退出,當有人退出影響到使用者的位置排名時需要即時反饋到使用者。 2、

網際網路公司Java常見面試題

來源k6k4 答案參考:java常見面試題 1、面向物件的特點有哪些? 2、介面和抽象類有什麼聯絡和區別? 3、過載和重寫有什麼區別? 4、java有哪些基本資料型別? 5、陣列有沒有length()方法?String有沒有length()方法? 6、Java支援的資料型

網際網路公司技術團隊

美團技術團隊部落格: 地址: http://tech.meituan.com/ 騰訊社交使用者體驗設計(ISUX) 地址:http://isux.tencent.com/ 京東設計中心 地址:http://jdc.jd.com QQ遊戲設計中心 地址:http://

網際網路公司薪酬盤點!哪一家薪資最高?

前30強裡有1/3都是TMT公司,也不奇怪,因為人家給的錢也多。最近這幾年,網際網路校招的呼聲越來越高,超過了四大、快消,甚至有趕超諮詢金融之勢。今天,咱們來看看,網際網路公司的薪資水平到底怎麼樣! 華為 1、華為的級別 華為17萬人,與BAT一樣,華為是按

金九銀十,網際網路公司Java試題合集

金九銀十又到了面試求職高峰期,最近有很多網友都在求大廠面試題。正好我之前電腦裡面有這方面的整理,於是就發上來分享給大家。  這些題目是網友去百度、小米、樂視、美團、58、獵豹、360、新浪、搜狐等一線網際網路公司面試被問到的題目,熟悉本文中列出的知識點會大大增加通過前兩輪技術

網際網路公司java開發面試常問問題

 本人是做java開發的,這是我參加58,搜狐,搜狗,新浪微博,百度,騰訊文學,網易以及其他一些小的創業型公司的面試常被問的問題,當然有重複,弄清楚這些,相信面試會輕鬆許多。 1. junit用法,before,beforeClass,after, afterClass

2019網際網路公司產品校招筆試

1、vipkid(單選+多選+解答) 2、阿里(單選+多選+解答) 模擬: 筆試: (1)怎麼評價車內觸控式螢幕設計?你怎麼設計? (2)運營是什麼? (3)17年底直播答題突然火起來,為什麼所有企業都參加進來了?它背後的商業價值是什麼?你覺得那個平臺做得好?

網際網路公司的企業架構和技術細節彙總

TwitterTwitter是一家美國社交網路及微部落格服務的網站,是全球網際網路上訪問量最大的十個網站之一。這是Twitter官方推出的技術部落格,經由Twitter工程研發團隊所維護管理,第一時間釋出一手的有關Twitter的技術、工具以及活動資訊。向業內外

2017網際網路公司前端面試題

2018年校招即將到來,筆者去年經歷過秋招大潮,也曾迷茫困惑過,前端面試越來越難,但卻不是無跡可尋,只要做好充足的準備,拿到 N 個 Offer 不是難題! 如何能讓自己的簡歷脫穎而出,拿到面試機會?如何自我介紹,吸引面試官注意力?彙總了筆者2017年面試阿里巴巴、騰訊、百度

網際網路公司經集錦(附解答)

資料庫 資料庫多表查詢 MYSQL常用引擎及其區別(innoDB、MyISAM、MEMORY區別) B樹、B+樹資料結構、區別 select、epoll,以及邊緣觸發、水平觸發 資料庫的索引介紹一下 MySQL用的挺多,問你一下,innodb的

國內網際網路公司相關技術部落格3.0版 (集合騰訊、阿里、百度、搜狐、新浪、網易、360等共29個)

近日重新整理了一番,希望能對大家有所幫助 2013年 騰訊系列(13)  阿里系列(18)  百度系列(3)  搜狐系列(3)  新浪系列(2)  360系列(2)   其他(9) 2016年 騰訊系列(9)  阿里系列(5)  百度系列(6)  搜狐系列(1)

網際網路公司薪水比拼

百度:百度offer上寫得是14.6個月薪水,年中發1個月,年底發1.6個月,發稿前跟小夥伴確認了一下,年終獎是要算上公司績效和個人績效的,所以也不是固定的,不過上下浮動不大。話說2012年百度股票受到狙擊,貌似有公司績效都按0算了,後來有一部分人補上了,一部分沒補,今年百度

[轉]網際網路公司架構演進之路彙總

Web 支付寶和螞蟻花唄的技術架構及實踐 支付寶的高可用與容災架構演進 聚划算架構演進和系統優化(視訊+PPT) 淘寶交易系統演進之路(專訪) 淘寶資料魔方技術架構解析 淘寶技術發展歷程和架構經驗分享(視訊+PPT)(2.3日更新) 高德——快速轉型時期的穩定性架構實踐(視訊+PPT)(2.3日更新

大型網際網路公司必備的java試題(附答案)

1、作用域public,private,protected,以及不寫時的區別 答:區別如下: 作用域 當前類 同一package 子孫類 其他package public √ √ √ √ protected √ √ √ × friendly √ √ × × private √

( 百度Java經)網際網路公司校招Java試題總結答案——百度(目前只是部分總結)

1.關鍵字transient 1)一旦變數被transient修飾,變數將不再是物件持久化的一部分,該變數內容在序列化後無法獲得訪問。 2)transient關鍵字只能修飾變數,而不能修飾方法和類。注意,本地變數是不能被transient關鍵字修飾的。變數如果是使用者自定

網際網路公司校招Java試題總結答案——微店、去哪兒、蘑菇街

2.servlet和filter的區別。filter你在哪些地方用到過。 servlet是一種執行伺服器端的java應用程式,具有獨立於平臺和協議的特性,並且可以動態的生成web頁面,它工作在客戶端請求與伺服器響應的中間層。 1) 客戶端傳送請求至伺服器端; 2)