Time of Update: 2015-06-20
標籤:從今天開始,博主會對javascript進行深入理解分析並將自己學習到的一些知識分析整理成博文,來讓大家一起共同學習和討論。如果有什麼疑問或者建議,可以和博主聯絡。如果包含什麼錯誤,希望大家可以進行討論和指導。該系列是建立在已經基本掌握了javascript中的基礎文法,進入更深一步學習的進階筆記。該系列目錄分為:深入理解javascript之記憶體配置深入理解javascript之null和undefined深入理解javascript之範圍深入理解javascript之原型深入理解ja
Time of Update: 2015-06-20
標籤: javascript中的變數分為兩種,原始值和引用值。原始值指的是未經處理資料類型的值,比如undefined,null,number,string,boolean類型所表示的值。引用值指的是複合資料型別的值,即Object,Function,Array等。 原始值和引用值儲存在記憶體中的位置分別為棧和堆。原始值是儲存在棧中的簡單
Time of Update: 2015-06-20
標籤:Best Time to Buy and Sell Stock IISay you have an array for which the ith element is the price of a given stock on day i.Design an algorithm to find the maximum profit. You may complete as many transactions as you like (ie, buy one
Time of Update: 2015-06-20
標籤: There are a lot of ways to create Objects in JavaScript, perhaps even more to integrate inheritance into them. Just when you thought that you‘ve seen every possible way to create JS objects, I‘m here to announce that there‘s yet another:
Time of Update: 2015-06-20
標籤:function demo(){ alert(typeof a == "undefined");//true}function demo(){ alert(a == null);//console error a is not defined}function demo(
Time of Update: 2015-06-19
標籤:javascriptJavaScript範例程式碼如下: var newContent= content.replace(/<img [^>]*src=[‘"]([^‘"]+)[^>]*>/gi,function(match,capture){ //capture,返回每個匹配的字串 var newStr=‘<img
Time of Update: 2015-06-20
標籤: This question already has an answer here:var functionName = function() {} vs function functionName() {} 20 answersWhat is the difference between the following lines of code?//Function declarationfunction foo() { return 5; }/
Time of Update: 2015-06-19
標籤:在工作中往往存在跨域的問題 ,跨域是什麼概念就不在這裡了,搜這類問題的肯定已經知道了。下面直接探討jsonp跨域原理jspon跨域原理: 1.動態建立一個script標籤 var script = document.createElement("script"); 2.添加src屬性,value也就是所謂的介面的寫入(註:此處要返回的是一個回呼函數callback;這裡可以省略callback欄位寫成 script.src =
Time of Update: 2015-06-19
標籤:1.對於javascript中的this關鍵字,表示的是當前代碼所處的對象。var a={get:function(){this.val=12}}console.log(a.val);a.get();console.log(a.val); a是一個對象,注意一點,get並不是一個對象(其實也不對,javascript中萬物皆為對象,但這樣比較容易理解和記憶),而是a的一個屬性,根據對this的定義,this所處的代碼的對象正是a,所以this代表a對象。function my()
Time of Update: 2015-06-19
標籤:一、呈現模式 從 IE6 開始開始區分標準模式和混雜模式(怪異模式),主要是看文檔的聲明。 IE 為document 對象添加了一個名為 compatMode 屬性,這個屬性可以識別 IE 瀏覽器的文檔處於什麼模式,如果是標準模式,則返回 CSS1Compat,如果是混雜模式則返回 BackCompat。<script> window.onload =function(){
Time of Update: 2015-06-19
標籤:一、innerText 屬性<script type="text/javascript"> window.onload = function(){ var box = document.getElementById("box"); // alert(box.innerText);//擷取文本並過濾掉包含該文本的HTML標籤(直接刪除掉的)Firefox不支援
Time of Update: 2015-06-19
標籤:DOM 自身存在很多類型,比如 Element 類型(元素節點)再比如 Text 類型(文本節點)。DOM 還提供了一些擴充功能。 一、Node類型 Node 介面是 DOM1 級就定義了,Node 介面定義了 12 個數值常量以表示每個節點的類型值。IE6,7,8不支援,其他所有瀏覽器都可以訪問這個類型。 雖然這裡介紹了 12 種節點對象的屬性,用的多的其實也就幾個而已。 <script> window.onload
Time of Update: 2015-06-19
標籤:window.open("index.aspx",‘top‘); 只是表示開啟這個頁面,並不是開啟並重新整理index.aspxwindow.location.href="index.aspx"; 表示重新定向到新頁面,同時重新整理開啟的這個頁面;eg:<tr><td style="width:96%;">進行中項目</td><td><img src="Images/2emorewe.gif"
Time of Update: 2015-06-20
部落格園第一篇———css hover特效,csshover今天看到了一個比較有趣的css hover效果的開源就試做了一下示範:http://gudh.github.io/ihover/dist/index.htmlGithub
Time of Update: 2015-06-20
背景圖片滿屏顯示,背景圖片滿屏如何用css背景圖片展開 以及100%
Time of Update: 2015-06-20
JavaScript原型鏈和instanceof運算子的曖昧關係時間回到兩個月前,簡單地理了理原型鏈、prototype以及__proto__之間的亂七八糟的關係,同時也簡單瞭解了下typeof和instanceof兩個運算子,但是,anyway,試試以下兩題:console.log(Function instanceof Function);console.log(String instanceof
Time of Update: 2015-06-20
JS實現當前頁置中分頁效果的方法,js當前頁置中分頁本文執行個體講述了JS實現當前頁置中分頁效果的方法。分享給大家供大家參考。具體實現方法如下:function show_page(cur_pc){ var cp=cur_pc; //curent page count var tp=this.p; //total page count var sp=this.pc; //show page count var bp; //begin page count var ep;
Time of Update: 2015-06-20
面向AngularJS開發人員的21款實用工作流程工具(1)最近一段時間以來,AngularJS已經成為Web領域人氣最高的技術方案,而這要歸功於其在簡化Web應用程式開發方面所起到的良好收效。目前,AngularJS已經成為開發人員與技術愛好者社區當中最炙手可熱的名頭之一。在AngularJS的協助下,我們可以構建起一系列Web應用程式及網站方案。如果各位朋友感興趣,也推薦大家點擊此處查閱《AngularJS學習免費電子書》來做好利用該技術進行開發的前期準備。AngularJS應用程式也能夠被
Time of Update: 2015-06-20
淺談Jquery核心函數,淺談jquery核心 在Jquery中,所有的DOM對象都將封裝成Jquery對象,而且只有Jquery對象才能使用Jquery方法或者屬性來執行相應的操作。所以Jquery提供了一個可以將DOM對象封裝成Jquery對象的函數,就是Jquery核心函數jquery(),也稱為工廠函數。jquery核心函數有7個重載,分別如下:jquery()
Time of Update: 2015-06-20
CSS3縱向的滑鼠移到圖片圖片滾動,圖文菜單代碼,css3縱向<!DOCTYPE html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>CSS3+jQuery垂直滾動圖片菜單</title><style type="text/css">body {background: #0F0D0D;padding: 3