Time of Update: 2015-06-16
標籤:js this關鍵字 四種函數調用方式最近在學習javascript
Time of Update: 2015-06-16
標籤:跨域 js同源策略一、簡介跨域:瀏覽器中輸入的地址與伺服器內部請求資源的地址不同,即地址的協議、IP或網域名稱、連接埠中的任何一個不相同都屬於跨域。JavaScript同源策略:javascript不允許跨域請求,即javascript中的請求地址與瀏覽器中輸入的地址不同域。二、解決網上有實現跨域請求的方法,這裡我就大概歸個類:1、避免跨域:重新修改請求策略,使其不跨域。2、同意跨域:設定Proxy
Time of Update: 2015-06-16
標籤:六.函數調用2. 例:var factorial = factorial(3) + factorial(8);3. var strict = (function() {return !this;}()); //定義並調用一個函數來確定當前指令碼運行時是否為strict 模式;4. 七.方法調用1. f().m(); //在f調用完之後繼續調用傳回值中的m();2. Javascript不允許給this賦值!!3.
Time of Update: 2015-06-13
標籤:我習慣使用word來發布部落格文章,可是我發現了一個問題,這個問題就是當word中打了一段代碼之後,代碼之後所有的部分都變了顏色,滑鼠移上去還有超連結的效果,儘管並沒有連結到什麼。於是我這次的筆記裡沒有成段的代碼,反正現在看的是JS的資料類型與變數,JS雖然有些特殊,但資料類型和變數終究是些換湯不換藥的東西,也沒什麼代碼要敲。紅皮書上說最常用的是數實值型別,字元類型和布爾類型。然後就進行了詳盡的講解。2.1.1數值資料數值資料有整數和分數兩種形式,分數也被稱為浮點數。
Time of Update: 2015-06-12
標籤:1.為了避免類似這樣的循環參考問題,最好是在不使用它們的時候手工斷開原生js對象與DOM元素之間的串連:代碼:myObject.element = null;element.o = null;2. isFinite();是有限數值3. 列寧認識邏輯方法: a. 握、研究事物的一切方面、聯絡、中介。 b. 事物的發展、運動、變化中觀察事物。 c. 將人的全部實踐定義到事物的“定義”中去。 d. 注意真理的具體性。4. 201506121154_
Time of Update: 2015-06-13
標籤:中午吃飯的時候,和室友討論前端的問題,然後一個有趣的問題被拋出來: javascript用什麼方法可以把“hello world”位置反轉輸出,即輸出:"dlrow olleh"? 聽到這個問題,我的思路就是要把這個字串分割成數組,因為數組裡面有個常用的函數reverve()可以很好的實現反轉效果,然後將分割成的數組拼接起來就ok啦; 背景知識: 1# split()
Time of Update: 2015-06-12
標籤:為了將資料庫中的一組記錄轉換成HTML輸出到介面上,大家都採用哪些做法呢?在WebForm時代我們經常使用datagrid、repeater,當MVC問世後我們開始直接在視圖上編寫C#迴圈語句,而現在我更喜歡使用JavaScript模板引擎來產生HTML。因為這種做法的最大好處是實現了前後端代碼的解耦,前端開發人員也無需瞭解太多的C#知識。用法與樣本:第一步,在頁面中引入JavaScript模板引擎:function template(str, data) { var
Time of Update: 2015-06-11
標籤:Javascript方法(函數) 聲明函數 以function開頭,後跟函數名,與C#、java不同,Javascript不需要聲明傳回值類型、參數類型。沒有傳回值就是undefined。 舉個栗子更清楚: 無參數無傳回值的方法: function f1(){ alert(‘這是一個方法’); } f1();//調用方法 無參數有傳回值的方法: function f2(){ return 100; }
Time of Update: 2015-06-17
JavaScript AOP編程執行個體 本文執行個體講述了JavaScript AOP編程。分享給大家供大家參考。具體如下:? 1 2 3 4 5 6 7 8 9 10
Time of Update: 2015-06-17
常用DOM整理 js在操作DOM中存在著許多跨瀏覽器方面的坑,本文花了我將近一周的時間整理,我將根據執行個體整理那些大大小小的“坑”。 前言: html為document搭建了一棵DOM樹,這棵樹就是有一系列Node節點所構成的。他為我們定義了文檔的結構。 Node類型: Node.ELEMENT_NODE(1); //元素節點較常用 Node.ATTRIBUTE_NODE(2); //屬性節點較常用 Node.TEXT_NODE(3);
Time of Update: 2015-06-17
JavaScriptRegex之multiline屬性的應用 這篇文章主要介紹了JavaScriptRegex之multiline屬性的應用,是JS學習進階中的重要知識,需要的朋友可以參考下 多行Regex是對象的唯讀布爾屬性。它指定是否一個特定的Regex進行多行匹配,即,不管是否使用“m”屬性建立。文法?
Time of Update: 2015-06-16
簡介JavaScript中用於處理正切的Math.tan()方法 這篇文章主要介紹了簡介JavaScript中用於處理正切的Math.tan()方法,是JS入門學習中的基礎知識,需要的朋友可以參考下 這個方法返回一個數位正切值。tan 方法返回表示的角度的正切值。 文法 ? 1 Math.tan( x ) ;
Time of Update: 2015-06-16
css自訂下拉式功能表,通過偽類控制展開隱藏,css公司最近要做組件庫,一些單選框,複選框,下拉式功能表都需要美觀自訂,閑餘時間做了一個(對瀏覽器要求較高的)下拉式功能表的組件。/*********實現功能 start
Time of Update: 2015-06-15
JavaScript中反正弦函數Math.asin()的使用簡介 此方法返回弧度數位反正弦。ASIN方法返回-1到1 ,x-pi/2和PI/2弧度之間的數值。如果數的值超出這個範圍,則返回NaN。文法 1 Math.asin( x ) ;
Time of Update: 2015-06-15
Javascript中arguments用法執行個體分析,arguments執行個體分析本文執行個體講述了Javascript中arguments用法。分享給大家供大家參考。具體分析如下:先來看如下樣本:function add(n1,n2){ return n1+n2; } function add(n1,n2,n3) { return n1+n2+n3; }
Time of Update: 2015-06-13
JavaScript中的parse()方法使用簡介 Javascript Date.parse() 方法接受一個日期文字,並返回自1970年1月1日午夜的毫秒數。文法 1 Date.parse(datestring)
Time of Update: 2015-06-13
JavaScript中的Math.E屬性使用詳解 這是一個歐拉常數和自然對數的基數,約為 2.718.文法: 1 Math.E 樣本: 1 2
Time of Update: 2015-06-13
JQuery包裹DOM節點的方法,jquerydom節點本文執行個體講述了JQuery包裹DOM節點的方法。分享給大家供大家參考。具體分析如下:如果要將某個節點用其他標記包裹起來,JQuery提供了相應的方法,即wrap(),該方法對於需要在文檔中插入額外的結構化標記非常有用,而且它不會破壞原始文檔的語義。wrap()複製代碼 代碼如下:$("#li_1").wrap("<strong></strong>");得到的結果如下:<strong> <li
Time of Update: 2015-06-11
jquery非同步請求返回JSON第一步:前台的Js Demo:function submitForm(){var hostname = $("#hostname").val();var port= $("#port").val();var validName= $("#validName").val();var vp=
Time of Update: 2015-06-11
在JS中操作時間之getUTCMilliseconds()方法的使用,milliseconds javascript Date.getUTCMilliseconds()方法按照通用時間的返回指定日期的毫秒數。通過getUTCMilliseconds返回的值是在0和999之間的一個整數。文法Date.getUTCMilliseconds()下面是參數的詳細資料: