原创 JavaScript高級程序設計第八章知識總結

第八章 BOM 1. BOM的核心對象是window,它表示瀏覽器的一個實例。在瀏覽器中,window對象由雙重較色,它既是通過JavaScript訪問瀏覽器窗口的一個接口,又是ECMAScript規定的Global對象。這意味着在網

原创 深入理解javascript執行上下文 下篇

原文地址:點擊打開鏈接 繼續上一篇文章(http://www.cnblogs.com/wangfupeng1988/p/3986420.html)的內容。 上一篇我們講到在全局環境下的代碼段中,執行上下文環境中有如何數據: 變量、函

原创 JavaScript內置對象總結

原文地址:點擊打開鏈接 在 JS 中一切皆對象,並提供了多個內置對象,比如:String、Array、Date 等,此外還支持自定義對象。對象只是一種特殊類型的數據,並擁有屬性和方法,屬性是與對象相關的值,方法是能夠在對象上執行的動作

原创 《精通javascript》裏的一些函數(一)

原文地址:點擊打開鏈接 書沒有好壞之分,正如人沒有絕對的好壞之分一樣。書只看對自己這個水平層次的人來說該吸收的東西多少了。當然,盡信書不如不讀書。人,在特定的歷史條件下做出的某些選擇是有助於推動歷史前進的步伐的,所以要用多變的眼光來看

原创 轉:你從未見過如此詳細的“閉包和作用域鏈”

0.前言 本文適合人羣: 新手小白一定JS程度的同學閒着過來湊熱鬧的 好吧,最後一個是賣萌,= ̄ω ̄=,廢話不多說了,正文開始。 1. 對象 要理解閉包,首先要先知道閉包的基本原理是什麼。 說白了,最常見的閉包就是

原创 《精通javascript》裏的一些函數(二)

/**  * 隱藏元素  * @param {String} elem  */function hide(elem){     var curDisplay = getStyle(elem, 'display');          if

原创 Javascript的10個設計缺陷

原文地址:點擊打開鏈接 我參考的文獻主要是Douglas Crockford的專著《Javascript語言精粹》(JavaScript: The Good Parts)和Fredrik Holmström的文章《我對Javascr

原创 轉:作用域與上下文環境

原文地址:點擊打開鏈接 本文把作用域和上下文環境結合起來說一下,會理解的更深一些。 如上圖,我們在上文中已經介紹了,除了全局作用域之外,每個函數都會創建自己的作用域,作用域在函數定義時就已經確定了。而不是在函數調用時確定。 下

原创 HTML5基礎

原文地址:點擊打開鏈接 一 html5標籤大全 html4原有的元素(此處只列出常用元素,全部元素列表(包括h5)見http://www.runoob.com/tags/ref-byfunc.html) 和 HTML 元素速查列表:

原创 jQuery最佳實踐

原文地址:點擊打開鏈接 今天的文章講解"如何用好jQuery"。 我主要參考了Addy Osmani的PPT《提高jQuery性能的訣竅》(jQuery Proven Performance Tips And Tricks)。他是j

原创 轉:npm 模塊安裝機制簡介

原文地址:點擊打開鏈接 npm 是 Node 的模塊管理器,功能極其強大。它是 Node 獲得成功的重要原因之一。 正因爲有了npm,我們只要一行命令,就能安裝別人寫好的模塊 。 $ npm install 本文介紹

原创 深入理解JavaScript----- 一切都是對象

原文地址:點擊打開鏈接 “一切都是對象”這句話的重點在於如何去理解“對象”這個概念。 ——當然,也不是所有的都是對象,值類型就不是對象。 首先咱們還是先看看javascript中一個常用的函數——typeof()。typeof

原创 JavaScript正則表達式語法

原文地址:點擊打開鏈接 注:原文中轉義字符寫錯了,應該是\   其餘的/也應改爲\ 1. 正則表達式規則 1.1 普通字符     字母、數字、漢字、下劃線、以及後邊章節中沒有特殊定義的標點符號,都是"普通字符"。表達式中的普通

原创 對this 的深入理解

this的取值,分四種情況。我們來挨個看一下。 在此再強調一遍一個非常重要的知識點:在函數中this到底取何值,是在函數真正被調用執行的時候確定的,函數定義的時候確定不了。因爲this的取值是執行上下文環境的一部分,每次調用函數,都會

原创 實現Ajax的方式

本文總結了兩篇文章中關於Ajax的理解 原文地址:點擊打開鏈接 點擊打開鏈接 一、JavaScript中的Ajax: XMLHttpRequest對象:所有現代瀏覽器均支持XMLHttpRequest對象,XMLHttp