原创 JavaScript學習筆記 isPrototypeOf和hasOwnProperty使用區別

1、isPrototypeOf isPrototypeOf是用來判斷指定對象object1是否存在於另一個對象object2的原型鏈中,是則返回true,否則返回false。 格式如下: object1.isPrototype

原创 迅雷面試題:深拷貝對象,除了原型上的屬性?

第一種:深拷貝原型上的屬性 function clone(Obj) { var buf; if (Obj instanceof Array) { buf = []; // 創建一個空的數組 var i =

原创 DOCTYPE有幾種值,作用是什麼?

什麼是DOCTYPE DOCTYPE是Document Type(文檔類型)的簡寫,在頁面中,用來指定頁面所使用的XHTML(或者HTML)的版本。要想製作符合標準的頁面,一個必不可少的關鍵組成部分就是DOCTYPE聲明。只有確定

原创 請詳細說下你對vue生命週期的理解?

答:總共分爲8個階段創建前/後,載入前/後,更新前/後,銷燬前/後。 創建前/後: 在beforeCreated階段,vue實例的掛載元素$el和**數據對象**data都爲undefined,還未初始化。在created階段,v

原创 字符串的全排列

代碼如下: function Permutation(s, from, to) { if(to<=1) return; if(from == to){ console.log(s); } else{

原创 思沃大講堂總結

思沃大講堂第一課總結 第一課主要從文化,敏捷方法,演講技巧和反饋四個方面進行講解,以下我將對這四個方面的所學所思進行總結。 文化 做正確的事情:自我驅動去做一些對公司及個人成長有益的事情。 態度、能力、誠信:懷揣一顆真誠謙遜的心去工作,

原创 Browser對象

Window 對象 Window 對象表示瀏覽器中打開的窗口。 如果文檔包含框架(frame 或 iframe 標籤),瀏覽器會爲 HTML 文檔創建一個 window 對象,併爲每個框架創建一個額外的 window 對象。 Histo

原创 async函數和await函數

ES7提供了async函數,使得異步操作變得更加方便。 一句話,async函數就是Generator函數的語法糖。 前文有一個Generator函數,依次讀取兩個文件。

原创 Promise的實現原理

以下是promise的簡單實現 var Deferred = function () { this.promise = new Promise(); }; var Promise = function () { this.que

原创 20171026筆試題

二、1. 瀏覽器:瀏覽器是指可以顯示網頁服務器或者文件系統的HTML文件(標準通用標記語言的一個應用)內容,並讓用戶與這些文件交互的一種軟件。 CSS:層疊樣式表(英文全稱:Cascading Style Sheets)是一種用來

原创 談談PostCSS

什麼是CSS css,是一種樣式腳本,好像和編程語言有着一定的距離,我們可以將之理解爲一種描述方法。這似乎導致css被輕視了。不過,css近幾年來正在經歷着一次鉅變——CSS Module。 我記得js的井噴期應該可以說是node帶來的,

原创 途牛筆試題

1.什麼時候會用document.write http://www.jb51.net/article/50114.htm 2.==和===有什麼區別 3.Property 和 Attribute 的區別 參考:http://web

原创 成都數之聯科技前端題

1.舉例數組函數find的用法 該方法是ES6新增的 數組實例的find方法,用於找出第一個符合條件的數組成員。它的參數是一個回調函數,所有數組成員依次執行該回調函數,直到找出第一個返回值爲true的成員,然後返回該成員。如果沒有符合條件

原创 瀏覽器緩存相關的字段

設置瀏覽器緩存有下面幾種方法 Last-Modified:服務器上文件的最後修改時間 Etag:文件標識 Expires:本地緩存目錄中,文件過期的時間(由服務器指定具體的時間) Cache-control:本地緩存目錄中,文件過期的時間

原创 Cookie常用屬性

cookie的介紹 在chrome控制檯中的application選項卡中可以看到cookie的信息。 Cookie是由服務器端生成,瀏覽器會將Cookie的key/value保存到某個目錄下的文本文件內,下次請求同一網站時就發送該Coo