在工作中使用sessionStorage存儲數據時,發現sessionStorage無法直接存儲數組和對象,如存入對象則顯示為"[object Object]",對此作下記錄,重新温習sessionStorage和localStorage html5 中的 web Storage 包括了兩種存儲方式:sessionStorage 和 localStorage 共同點 存儲大小為5MB,都保存在客户
政採雲前端小報第54期 瀏覽更多往期小報,請訪問: https://weekly.zoo.team ES6、ES7、ES8、ES9、ES10新特性一覽 掌握不斷更新的ES新特性 從程序媛角度去看項目管理 | Aotu.io「凹凸實驗室」 項目管理一般是從技術負責人、項目產品負責人的角度去看的,程序員雖然碼代碼很重要,但對項目的領悟能力也同樣重要。我們經常會遇到各種困惑:手上的項目需求越來越
Windows下Apache+PHP+MySQL搭建web服務器的方法 本文地址:https://segmentfault.com/a/1190000020885780 轉載請註明出處 環境準備: Windows Server 2012 mysql-5.7 httpd-2.4 php-5.6 (記得官網下載時看好版本x64VC11) Apache(httpd) apache 官
2019 年 8 月 31 日,OpenResty 社區聯合又拍雲,舉辦 OpenResty × Open Talk 全國巡迴沙龍·成都站,APISIX 主要作者王院生在活動上做了《APISIX 高性能實踐》的分享。 OpenResty × Open Talk 全國巡迴沙龍是由 OpenResty 社區、又拍雲發起,邀請業內資深的 OpenResty 技術專家,分享 OpenResty 實戰經驗,
谷歌公司近日宣佈今年底其搜索引擎將不再支持索引 Flash 內容,無論是包含 Flash 內容的網頁,還是獨立的 SWF 文件都將被谷歌搜索引擎直接忽略。 2017 年,Flash 所屬公司 Adobe 宣佈將於 2020 年底停止對 Flash 的支持,而谷歌公司的 Chrome 瀏覽器也將在明年底之前禁用並移除 Flash 插件。隨後微軟公司也表示其 Edge 與 IE 瀏覽器將於同一時間全
本次預計翻譯三篇文章如下: 01.9個可以讓你在2020年成為前端專家的項目 02.預加載響應式圖像,從Chrome 73開始實現 03.您應該知道的13個有用的JavaScript數組技巧 我為什麼要創建這個git倉庫?通過翻譯國外的web相關的技術文章來學習和跟進web發展的新思想和新技術。git倉庫地址:https://github.com/yzsunlei/javascript-
一直在更新,部分內容在SF被屏蔽,故不再此繼續維護,請以GitHub為準 Go 資料 Go 語言優秀資源整理,為項目落地加速🏃 在 GitHub 上穩定更新,覺得不錯請點個 Star ❤️ 如轉載分享,請保留出處,謝謝 😆 原文地址: https://shockerli.net/post/go... GitHub: https://github.com/shockerli/...
來自:https://zswfx.com/articles/5db9285f9cf7c10e840e5c6a 我們經常用new來創建一個對象,但是創建對象過程中,到底發生了什麼呢? new 操作符的過程 上面是mdn的定義。 通過上面定義,我們知道使用new的時候,JS引擎就會給我們創建一個空對象作為 this值,然後執行函數,若函數沒有返回值,則默認返回這個空對象。 模擬 new 函數來
前言 隨着公司產品線的增多,開發維護的項目也越來越多,在業務開發過程中,就會發現經常用到的cookie處理,數組處理,節流防抖函數等工具函數,這些工具函數在很多的項目中會使用到,為了避免一份代碼多次複製粘貼使用的low操作,筆者嘗試從零搭建JavaScript工具庫typescript+rollup+karma+mocha+coverage , 寫這篇文章主要是分享給有同樣需求的朋友提供參考,希望
1、有一天拉了代碼,然就運行不起來。手動刪了node_modules、package-lock.json,node-sass 。其間用npm i、npm uninstall命令一直棧溢出。開始以管理員身份運行powershell。第一步切換到公司鏡像源 npm命令不行,直接修改.npmrc裏面的registry 2、第二步,npm i。出現了什麼git相關問題。下載了git,配置了git的環境變量
前言 不論是寒冬還是暖冬,找工作之前都需要做好充足的準備,面試的時候才能做到遊刃有餘。此文是把我最近找工作準備的以及筆試面試中涉及到的手寫題做一個總結。給自己,也給需要的同學。 手寫題是比較好準備的一個環節,大部分公司考察的題也就那麼多,大都不會超出範圍。 本篇主要涉及promise相關的題目。 往期: "寒冬"三年經驗前端面試總結(含頭條、百度、餓了麼、滴滴等) "寒冬"三年經驗前
前端測試(上) 在前端項目中,前端測試並沒有被重視,原因有很多,比如 學習/研發成本高,團隊不夠重視,或者項目不合適等,在這裏我們不去追究是什麼原因導致這種現象,但是有一點我很確定,造成這種原因,還有一個更重要的原因,就是 “意識不到位”,即使有很多同學瞭解過單元測試,但是也不知道如何應用到 “項目” 中,針對這種現象,我們從一個簡單卻很常見的小項目,來打開測試工程化冰山一角 在刷題的過程中,我們
MDN參考鏈接 CSS 選擇器規定了 CSS 規則會應用到哪些元素上。 CSS選擇器分為以下四大類: - 基本選擇器 - 組合選擇器 - 偽類 - 偽元素 基本選擇器 Type(類型)選擇器 也可以稱之為元素選擇器,這種基本選擇器會選擇所有匹配給定元素名的元素。 語法:elename(元素名稱) 例子:span 將會選擇所有的 span 元素。 代碼: HTML: spanHere is a s
作者:JowayYoung 倉庫:Github、CodePen 博客:官網、掘金、思否、知乎 公眾號:IQ前端 特別聲明:原創不易,未經授權不得轉載或抄襲,如需轉載可聯繫筆者授權 系列 CmderiTerm美化你的終端 請戳這裏,持續更新 前言 在npm的日益壯大下,開發項目時我們無法離開終端,但是如果你作為一名具備美感的前端,可能會吐槽為什麼系統自帶的終端會那
本文首發於公眾號:符合預期的CoyPan 寫在前面 2019年9月21號,我參加了第五屆FEDAY。在會上,聽了王澤老師的分享,我第一次接觸到了monorepo這個概念。本文是結合王澤老師的分享,自己進行一定實踐後的總結。 本文中的圖片,均來自我在團隊內部分享時的PPT截圖 Monorepo 一種項目管理方式:一個git倉庫下管理多個項目,適用於大型團隊,框架開發,庫開發等。 線上項目現狀 一看到
使用場景 如開發一個組件,裏面一些子元素希望是有調用着來定義,可以使用slot 一:沒有slot child沒有插槽slot我不展示/child Vue.component('child',{ template:`divchild/div` }) 結果: 註釋:在父組件中調用子組件時給子組件添加插槽內容,如果子組件裏不包含slot/slot元素,則添加的插槽內容會被拋棄 二:默認插槽
命令 規範 調用 本質 特點 require CommonJS規範 運行時調用 賦值過程 非語言層面的標準。 社區方案,提供了服務器/瀏覽器的模塊加載方案。只能在運行時確定模塊的依賴關係及輸入/輸出的變量,無法進行靜態優化。 import es6+的語法標準 編譯時調用
前提: 假設您已經知道為什麼在JavaScript中需要深拷貝和淺拷貝了。 舉兩個例子: const a = [1, 2, { key: 20 }] const b = [...a] b[2].key = 30 console.log(a[2] === b[2]) console.log(a === b) // true const o = { k1: { kk1: 50} } con
參考:windows環境下安裝npm、cnpm、bower 安裝Node.js/npm 1.下載nodejs:nodejs官網。 2.安裝,環境變量自動配置好了。 3.命令行輸入:npm -v,若出現版本號則成功。 4.配置全局模塊的存放路徑以及cache的路徑。以管理員身份打開命令行,依次輸入以下命令: cd C:\Program Files\nodejs mkdir node
1.不同域名之間cookies跨域問題(單點登陸) 在做項目規劃的時候沒有注意cookies共享; 前後台項目需要共享用户登陸狀態發現不同域名下cookies不能共享 cookies又個domain屬性;給cookies export function cookiesSet(name, value) { return Cookies.set(name, value, { domai
前言 不論是寒冬還是暖冬,找工作之前都需要做好充足的準備,面試的時候才能做到遊刃有餘。此文是把我最近找工作準備的以及筆試面試中涉及到的手寫題做一個總結。給自己,也給需要的同學。 手寫題是比較好準備的一個環節,大部分公司考察的題也就那麼多,大都不會超出範圍。 本文是手寫題系列的第二篇文章。 往期: "寒冬"三年經驗前端面試總結(含頭條、百度、餓了麼、滴滴等) "寒冬"三年經驗前端面試總結(含
前端最基礎的就是 HTML+CSS+Javascript。掌握了這三門技術就算入門,但也僅僅是入門,現在前端開發的定義已經遠遠不止這些。前端小課堂(HTML/CSS/JS),本着提升技術水平,打牢基礎知識的中心思想,我們開課啦(每週四)。 Storage Storage 提供了訪問特定域名下的會話級別或永久級別的存儲功能,例如,可以添加、修改或刪除存儲的數據項。 鍵值對是以字符串的形式存儲。且是同
2019 年 8 月 31 日,OpenResty 社區聯合又拍雲,舉辦 OpenResty × Open Talk 全國巡迴沙龍·成都站,APISIX 作者温銘在活動上做了《 API 網關的選型和持續集成 》的分享。 OpenResty x Open Talk 全國巡迴沙龍是由 OpenResty 中國社區、又拍雲發起,邀請業內資深的 OpenResty 技術專家,分享 OpenResty 實戰
call、bind、apply知識點 一、食用方式 apply function.apply(obj, [param1,params2,...]) // obj:要綁定的this // 第二個參數:類數組或數組,作為function的參數傳入 // 立即執行 call function.call(obj, param1, param2, ...) // obj:要綁定的this //