Time of Update: 2018-01-14
標籤:更改 編程 對象 isnan 步驟 number 技術 它的 錯誤提示 作為一個前端開發人員,JS是我們行走江湖吃飯的傢伙。基本上一個前端人員能值多少大洋,就看JS了。雖然各種架構層出
Time of Update: 2018-01-01
標籤:block ... global 填充 枚舉 參數 second eve oba JavaScript中的數組建立數組是一個包含了對象或原始類型的有序集合。很難想象一個不使用數組的程式會是
Time of Update: 2017-12-26
標籤:使用 char 有一個 logs return 方便 二進位 中文 多個 JavaScript本身可通過charCodeAt方法得到一個字元的Unicode編碼,並通過fromCharCo
Time of Update: 2017-11-25
標籤:屬性 ase 控制台 har 報錯 漏洞 regexp 簡單 目的 引言:前端代碼是直接暴漏在瀏覽器中的,很多web攻擊都是通過直接debug商務邏輯找到漏洞進行攻擊,另外還有些喜歡“不勞
Time of Update: 2017-11-08
標籤:dev 型號 一個 work 樣式 nbsp 操作 多次 方法 14招搞定JavaScript調試譯者按: 很多時候,大家可能只是依靠console.log來調試JavaScri
Time of Update: 2018-01-18
webpack構建的詳細流程探底,webpack構建探底作為模組載入和打包神器,只需配置幾個檔案,載入各種 loader 就可以享受無痛流程化開發。但對於 webpack 這樣一個複雜度較高的外掛程式集合,它的整體流程及思想對我們來說還是很透明的。本文旨在搞清楚從命令列下敲下 webpack 命令,或者配置 npm script 後執行 package.json 中的命令,到工程目錄下出現打包的後的 bundle 檔案的過程中,webpack都替我們做了哪些工作。測試用webpack版本為
Time of Update: 2018-01-11
基於casperjs和resemble.js實現一個像素對比服務詳解,前言本次分享一個提供設計稿與前端頁面進行像素對比的node服務,旨在為測試或者前端人員自己完成一個輔助性測試。相信我,在像素層級的對比下,網頁對設計稿的還原程度一下子就會凸顯出來。下面話不多說了,來一起看看詳細的介紹吧。效果預覽前置知識本次用到了以下兩個庫作為協助工具輔助:
Time of Update: 2018-01-09
12條寫出高品質JS代碼的方法,12條高品質js代碼書寫出高品質的JS代碼不僅讓程式員看著舒服,更加能夠提高程式的運行速度,以下就是幫客之家的小編整理方法:一、如何書寫可維護性的代碼當出現bug的時候如果你能立馬修複它是最好的,此時解決問題的四路在你腦中還是很清晰的。否則,你轉移到其他任務或者bug是經過一定的時間才出現的,你忘了那個特定的代碼,一段時間後再去查看這些代碼就 需要:1.花時間學習和理解這個問題
Time of Update: 2018-01-05
CSS深入理解學習筆記之line-height,cssline-height1、line-height的定義 定義:兩行文字基準之間的距離。 註:不同字型之間的基準是不同的。2、line-height與行內框盒子模型 行內框盒子模型: ①內容地區(content area),是一種圍繞文字看不見的盒子,大小與font-size有關; ②內聯盒子(inline
Time of Update: 2018-01-05
JS實現的簡單拖拽購物車功能樣本【附源碼下載】,購物車源碼下載本文執行個體講述了JS實現的簡單拖拽購物車功能。分享給大家供大家參考,具體如下:<html><head><meta charset="utf-8" /><title>使用拖放API將商品拖入購物車</title><style>body { font-size:12px}.liT{ border-bottom:solid 1px #ccc;
Time of Update: 2018-01-02
7個JS基礎知識總結 這篇文章主要介紹了7個JS基礎知識,需要的朋友可以參考下1.如何在一個對象上添加屬性? 方法一:var b = {};b["name"] = "test";delete b.name 刪除對象的屬性方法二:b.name ="test";2.如何判斷一個變數是否聲明?typeof(a) =="undefined"typeof(d) =
Time of Update: 2018-01-01
jquery實現省市select下拉框的替換 本篇文章主要是對jquery實現省市select下拉框的替換(範例程式碼)進行了介紹,需要的朋友可以過來參考下,希望對大家有所協助省市對應的實現:<還有一些沒封裝起來> 更具選擇的省份來確定市的內容 jsp代碼: 代碼如下:<body> 省份<select
Time of Update: 2017-12-08
React Native react-navigation 導航使用詳解,一、開源庫介紹今年1月份,新開源的react-natvigation庫備受矚目。在短短不到3個月的時間,github上星數已達4000+。Fb推薦使用庫,並且在React Native當前最新版本0.44中將Navigator刪除。react-navigation據稱有原生般的效能體驗效果。可能會成為未來React Native導航組件的主流軍。本篇內容基於【 ^1.0.0-beta.9
Time of Update: 2017-12-05
vue-music關於Player播放器組件詳解,vue-musicplayer本文執行個體為大家分享了關於Player播放器組件的具體內容,供大家參考,具體內容如下迷你播放器:1.播放器組件會在各個頁面的情況下會開啟。 首先在vuex state.js 中定義全域的播放器狀態import {playMode} from 'common/js/config.js';const state = { singer:{}, playing:false, //是否播放
Time of Update: 2017-12-05
小程式實現添加手機連絡人功能樣本,小程式樣本本文執行個體講述了小程式實現添加手機連絡人功能。分享給大家供大家參考,具體如下:1、效果展示 2、關鍵代碼1)WXML檔案<view bindlongtap="phoneNumTap">{{phoneNum}}</view>2)JS檔案Page({ data:{ phoneNum:'12345678901'//測試用的號碼,並非真實號碼 }, // 長按號碼響應函數 phoneNumTap:function(){
Time of Update: 2017-11-16
vue2 router 動態傳參,多個參數的執行個體,vue2router這個是用vue-cli產生的項目下使用比如有個路由跳轉時需要帶兩個參數:<router-link to='/tr'>查看</router-link>可以這樣寫: <router-link to='/tr/uid/pid'>查看</router-link>然後去router.js 中 處理這個路由:import Vue from 'vue'import Router from
Time of Update: 2017-10-27
淺談vue中使用圖片懶載入vue-lazyload外掛程式詳細指南,在vue中使用圖片懶載入詳細指南,分享給大家。具體如下:說明當網路請求比較慢的時候,提前給這張圖片添加一個像素比較低的佔位圖片,不至於堆疊在一塊,或顯示大片空白,讓使用者體驗更好一點。使用方式使用vue的 vue-lazyload 外掛程式外掛程式地址:https://www.npmjs.com/package/vue-lazyload案例demo: 懶載入案例demo Installation 安裝方式npm$ npm i
Time of Update: 2017-10-27
Vue基於NUXT的SSR詳解,VueNUXTSSR詳解本文介紹了Vue基於NUXT的SSR,分享給大家,也給自己留個筆記。SSR首先說下 SSR,最近很熱的詞,意為 Server Side Rendering(服務端渲染),目的是為瞭解決單頁面應用的 SEO 的問題,對於一般網站影響不大,但是對於論壇類,內容類別網站來說是致命的,搜尋引擎無法抓取頁面相關內容,也就是使用者搜不到此網站的相關資訊。抓取頁面的前提是 html 含有被抓取內容,我們不妨看看基於 vue 的線上 SPA
Time of Update: 2017-10-27
詳解基於Vue+Koa的pm2配置,詳解vuekoapm2目前使用的技術棧是:前端Vue、後端Koa、資料庫Mongodb。然而每當起服務的時候,都要 npm start 、 node ./server/app.js ,還要同時保持這兩個視窗一直是開著的,很是麻煩。而且因為我使用的是koa,也沒有使用狼叔寫的koa腳手架。是自己基於廖雪峰老師的 Koa架構 改的一個小型mvc。導致沒有熱更新。為了簡化這種沒必要的操作及增加熱更新,開始想怎麼進行最佳化。於是選擇了 pm2配置pm2先安裝pm2:
Time of Update: 2017-10-27
vue路由跳轉時判斷使用者是否登入功能的實現,vue跳轉通過判斷該使用者是否登入過,如果沒有登入則跳轉到login登入路由,如果登入則正常跳轉。一丶首先在使用者登入前後分別給出一個狀態來標識此使用者是否登入(建議用vuex);簡單用vuex表示一下,不會可以自己去官網多看看;import Vue from ‘vue‘import Vuex from ‘vuex‘Vue.use(Vuex);var state = { isLogin:0, //初始時候給一個 isLogin=0