Time of Update: 2018-07-27
今天看到一篇好文章,轉載和大家分享。 轉載地址http://www.ruanyifeng.com/blog/2014/10/event-loop.html 一、為什麼JavaScript是單線程。 JavaScript語言的一大特點就是單線程,也就是說,同一個時間只能做一件事。那麼,為什麼JavaScript不能有多個線程呢。這樣能提高效率啊。
Time of Update: 2018-12-04
ie9+, chrome firefox opera下 string到Date 使用 Date("2013-01-01"); 都是ok的。但在ie7, ie8下 返回NaN國外有人寫了這樣一個解決辦法/**Parses string formatted as YYYY-MM-DD to a Date object. * If the supplied string does not match the format, an * invalid Date (value NaN) is
Time of Update: 2018-12-04
最近做一個項目,用到了javascript操縱excel以產生報表,下面是標有詳細註解的執行個體 <html><head><script language="javascript" type="text/javascript"></script><script language="javascript" type="text/javascript">function MakeExcel(){var i,j; try {
Time of Update: 2018-12-03
javascript動態產生Table是在迫不得以的情況下使用。因為表格會耗費大量的時間進行重繪。 而且如果視窗變化了,還會引起意想不到的格式變化。所以最好不要使用。先在<form>中添加一個<div
Time of Update: 2018-12-03
此文為轉載,原文地址:http://blog.csdn.net/panda6174/article/details/4158952
Time of Update: 2018-12-03
JavaScript 函數為開發人員提供了他們所需要的所有功能: • concat() – 將兩個或多個字元的文本組合起來,返回一個新的字串。 • indexOf() – 返回字串中一個子串第一處出現的索引。如果沒有匹配項,返回 -1 。 • charAT() – 返回指定位置的字元。 • lastIndexOf() – 返回字串中一個子串最後一處出現的索引,如果沒有匹配項,返回 -1 。 • match() – 檢查一個字串是否匹配一個Regex。 • substring() –
Time of Update: 2018-12-03
利用javascript擷取IE用戶端IP及MAC的實現在做B/S結構的系統時,我們常常需要擷取用戶端的一些資訊,如IP和MAC,以結合身分識別驗證。在ASP.NET中,要擷取伺服器端的MAC很容易,但是要擷取用戶端的MAC的地址確要花費一翻心思,通常的做法是調用Win32API或直接調用nbtstat命令,這樣做有很多問題,而另一種方法就是直接用用戶端指令碼,我們這裡用Javascript,這樣做的好處是不需要伺服器端進行處理,有用戶端自行擷取,傳遞到伺服器端,且速度和可靠性都比在伺服器端擷取
Time of Update: 2018-12-03
開發過程中,我們總想在前台直接調用背景method,其原因無非是想控制頁面重新整理,改善使用者體驗。可以達到這個目的的方法有很多:Ajax應該是用的最多的情況.這裡要說的是利用Javascript和webservice的互動來達到目的。
Time of Update: 2018-12-04
標籤<a>的href屬性可以用來觸發javascript函數,如果觸發的javascript函數的某一個字串參數中正好有一個是某字元的URL編碼,則在被調用函數中收到的值會是一個被解碼的值。這時候應該用onclick屬性來綁定函數而不是在href中。例function a(filename) {//do something} //function definition//invokea("123%25");這時候在被調用的函數中收到的值會是123%(因為%25被解碼成了%)
Time of Update: 2018-12-04
在找一些javascript資料的時候,翻看了一些博文, 其中一篇關於對null和undefined的分析的博文 http://blog.csdn.net/leadzen/article/details/3899392, 裡面一些總結, 評論讓我思考不少, 個人認為是一篇理解偏差非常大的文章, 但是訪問量, 回複基本上都是叫好的. 甚至讓我有些懷疑自己(自以為我的javascript知識是遠遠遠遠不夠好的). 停下來想想, 在國內的各個論壇找一些技術文章看的時候,
Time of Update: 2018-12-04
06.Javascript設計模式之橋接模式----Bridge本文主要通過例子的形式來介紹設計模式中的橋接模式。在設計一個Javascript API的時候,可以用這個模式來弱化它與使用它的類和對象之間的耦合。按照GoF的定義,橋接模式的作用在於“將抽象與其實現隔離開來,以便二者獨立變化”。 這種模式對於Javascript中常見的事件驅動編程非常有用。橋接模式樣本一:DOM事件監聽器
Time of Update: 2018-01-31
小程式模版渲染詳解,小程式模版渲染詳解小程式的介面程式支援html文法,多加了一部分標籤,如view、block、templete等。 模版渲染 index.wxml<view> <p>{{helloWord}}</p></view>其中{{}}裡麵包含的內容你可以理解為一個變數,怎麼讓程式解析出{{helloWord}}變數在index.js 中註冊這個變數var json = { data:{ "helloWord" : "hello
Time of Update: 2018-01-18
react-router v4如何使用history控制路由跳轉詳解,前言距離React Router v4 正式發布也已經挺久了,這周把一個React的架子做了升級,之前的路由用的還是v2.7.0版的,所以決定把路由也升級下,正好“嘗嘗鮮”...江湖傳言,目前官方同時維護 2.x 和 4.x 兩個版本。(ヾ(。ꏿ﹏ꏿ)ノ゙咦,此刻相信機智如我的你也會發現,ReactRouter v3
Time of Update: 2018-01-18
動態Axios的配置步驟詳解,axios步驟詳解前言以前寫Vue項目的時候都是使用vue-resource做為項目ajax庫,在11月份的某一天尤大微博的更新表示ajax的庫應該是通用的,放棄了對vue-resource的支援人員,推薦使用axios。推薦使用Vue-cli工具來建立和管理項目,就算剛開始不熟悉,用著用著便可知曉其中的奧妙。前一段時間官方所推薦的資料請求外掛程式還是Vue-resource,但現在已經變了,變成了Axios,不用知道為什麼變了,反正這個用起來比那個好一些,用就是了
Time of Update: 2018-01-17
移動web開發之touch事件執行個體詳解,webtouch執行個體詳解前面的話iOS版Safari為了向開發人員傳達一些特殊資訊,新增了一些專有事件。因為iOS裝置既沒有滑鼠也沒有鍵盤,所以在為移動Safari開發互動性網頁時,常規的滑鼠和鍵盤事件根本不夠用。隨著Android 中的WebKit的加入,很多這樣的專有事件變成了事實標準,導致W3C開始制定Touch Events規範。本文將詳細介紹移動端touch事件概述包含iOS 2.0軟體的iPhone
Time of Update: 2018-01-01
js動態拼接Regex的兩種方法
Time of Update: 2017-11-16
解決vue組件中使用v-for出現警示問題及v for指令介紹,vuev-for在項目中運行v-for程式碼片段時,<flexbox v-if="roleShow" style="padding:15px; box-sizing: border-box;"> <flexbox-item v-for="role in roles " > <x-button mini :type="role.type" style="padding: 0 14px"
Time of Update: 2017-11-16
小程式非同步處理詳解,小程式非同步詳解本文執行個體為大家分享了小程式非同步處理的具體方法,供大家參考,具體內容如下直接看問題:然後看列印的結果:根據上面兩圖可以看出,代碼上先執行的網路請求,再執行列印的變數,但是從下面列印的結果來看,先出結果的是執行列印變數的函數(aafn函數),再列印出網路請求success的回調裡返回的資料和賦值後的變數的值;為什麼先執行的aafn,並且列印的值沒有賦值上?因為wx.request是一個非同步請求,所以資料請求的同時,可以繼續向下執行函數。所以這裡值還沒有賦
Time of Update: 2018-03-12
列表中文字太多 溢出使用省略符號css方法,省略符號css我們經常會遇到文字太多,而為了不打破原有布局,需要將多出文字用省略符號代替,實現以下效果:文字太太太太多多多啦......這個不多。html:這是個列表。ul/ol都行。<ul> <li>這是個短句子</li>
Time of Update: 2018-02-07
小程式button組件使用詳解,button使用詳解本文為大家分享了小程式button組件的使用方法,供大家參考,具體內容如下展示button組件的常用屬性 size:default、mini—-default為塊級按鈕、mini為小按鈕 type:primary、default、warn—-primary提交成功、default預設灰色、warn警告色 plain:true、false—-按鈕是否鏤空,背景色透明 disabled:true、false—-是否禁用