原创 定寬高的水平垂直居中

絕對定位和負magin值 效果預覽 <div class="parent"> <div class="child"></div> </div> div.parent { width: 400px; height:

原创 值得思考的JavaScript代碼

關於Javascript很經典的閉包問題與異步問題,希望你能仔細閱讀相關內容 問題一 請說明其輸出結果 for(var i = 0; i < 5; i++) { setTimeout(function() {

原创 JavaScript—易犯錯的題目

var arr = []; arr[0] = 0; arr[1] = 1; arr.foo = 'c'; console.log(arr.length) 運行結果爲2,當時我想會報錯,結果錯了,數組的實例本身也是一個對象,可不

原创 JavaScript如何監聽兩個組合鍵

給文檔添加事件 onkeydown表示某個鍵盤按鍵被按下 document.onkeydown = function(event) { //處理 } 在這裏需要注意document, document 是一個文檔對象,使用 d

原创 ES6對於let和const的認識

ES5對於變量而言,沒有塊級作用域這一說,存在的是函數作用域,但是在ES6中,let和const是屬於塊級作用域的聲明,需要先聲明,再使用,有點想起當時使用VC的場景,哈哈哈~ let let的出現爲JavaScript增加了塊級

原创 不定寬高水平且垂直居中的實現方法

不定寬高水平且垂直居中的實現方法 flex佈局 效果預覽 <div class="parent"> <div class="child">水平垂直居中</div> </div> div.parent { display:

原创 面試題總結

這三道題,是我在面試中碰到的,希望對你有用 題目一 比較兩個參數是否相等 function diff() { …. } diff(1, 1); //true diff(1, ‘1’); //false diff({name:

原创 筆試題積累

判斷給定的一個字符串是否是合法IP 思路:對於給定的字符串,按照“.”進行分割,然後判斷長度是否等於4,然後依次判斷每一項是否在[0, 255]之間 function judgMent(ip) { if(!ip) {

原创 進程與線程

程序:程序是一個靜態的概念,是完成某個功能的指令集合 一、進程 進程是動態的,一般由程序、數據集合和進程控制塊三部分組成,程序用於描述進程要完成的功能,是控制進程執行的指令集;數據集合是程序在執行時所需要的數據和工作區;進程控制塊

原创 搭建簡單的mongodb服務器

搭建簡單的mongodb服務器的步驟: cd /data/mongodb mkdir data mkdir log mkdir conf mkdir bin cp /usr/local/mongodb/bin/mo

原创 認識瀏覽器

對於前端開發而言,最必不可少的工具就是瀏覽器,但是之前對於瀏覽器的瞭解只是停留在使用的層面,最近決定對於瀏覽器需要重新認識一下它,根據以前的使用和《WebKit技術內幕》這本書爲大家做一下分享,當然在下面的說法中,也可能存在不詳盡

原创 今日頭條前端面試總結

這些問題是我在頭條的一面面試中被面試官問到的,總結出來,希望對你有用 ^_^ 1.行標籤都有哪些?特點? img、span、a、sub、sup、em、i、b、strong 設置width、heigh不起作用 margin、pa

原创 拼多多筆試

拼多多筆試 今天下午三點的筆試,前端方向70分鐘,在這次的筆試中,也發現了一些自己以前沒注意到的問題,決定把這些東西整理一下,注:以下內容完全來自於自己的回憶,如果有差錯,還望指正 “+”的問題 第一個選擇題是一個和“+”有關

原创 網易筆試編程題詳解

題目一 彩磚的問題 解析:在答這道題的時候,我分析出,首先是和字母的種類數有關係的,當這個種類數爲2的時候,它是存在的,而且結果是2,因爲BBAA與AABB,當這個種類數爲3或者大於3的時候,這個時候是不存在,因爲,只要第三種和

原创 組件開發總結

插槽 作用域插槽 Menu子組件 <ul :class="wrapClasses"> <li :class="itemClasses(item)" v-for="item in menuData.options"