原创 javascript中創建變量時作用域和內存詳解!
JS變量是鬆散型的(不強制類型)本質,決定了它只是在特定時間用於保存特定值的一個名字而已; 由於不存在定義某個變量必須要保存何種數據類型值的規則,變量的值及其數據類型可以在腳本的生命週期內改變; 一 變量及作用域1.基本類型和引用類型
原创 for循環中的閉包問題及解決方案
說到閉包,我們首先來看一個最最簡單的例子,也是最最基礎的例子:爲多個相同的元素,綁定事件,在點擊每一個元素時,提示被點擊元素的排列位置。<span style="font-size:14px;"> <div id = "test">
原创 alert()實現原理的探索!(c++底層機制我也不懂啊!)
作者:貘喫饃香 鏈接:http://www.zhihu.com/question/20963787/answer/34123046 來源:知乎 著作權歸作者所有,轉載請聯繫作者獲得授權JS BOM api 中 alert 的實現GUI
原创 chrome中console的那些用法!
Chrome 控制檯console的用法 下面我們來看看console裏面具體提供了哪些方法可以供我們平時調試時使用。 目前控制檯方法和屬性有: ["$$", "$x", "dir", "dirxml", "keys", "value
原创 document.write的廣告無阻塞的加載
一、廣告代碼分析 很多第三方地廣告系統都是使用document.write來加載廣告,如下面地一個javascript地廣告鏈接. 代碼如下: <script type=text/javascript src=http://gg.
原创 使用let避免變量提升的問題!
之前通過babel-node將es6轉爲es5後結合生成的es5代碼認爲let是在es5的基礎上封裝的語法糖,並且通過babel-node執行沒有報ReferenceError而認爲其有變量提升,其實這是錯誤的,let是es中新加入的一個
原创 reset css 的方法總結!
本着中華名族的優良傳統,今天又從度媽那裏來借鑑各路大牛的文章了!沒辦法沒辦法,在慕課上做個扁平化博客的時候,那老師偷懶不寫reset css的代碼,兩句話就忽悠過去了,表示非常不甘心,這玩意,究竟有多少種寫法有多少套路!好吧,讓我
原创 深入理解javascript執行上下文
在這篇文章中,將比較深入地闡述下執行上下文 - Javascript中最基礎也是最重要的一個概念。相信讀完這篇文章後,你就會明白javascript引擎內部在執行代碼以前到底做了些什麼,爲什麼某些函數以及變量在沒有被聲明以前就可以被使用
原创 定時器中的this指向問題
原文地址:http://www.zhangyunling.com/?p=134 看例子:代碼中中的兩個setTimeout執行後的結果分別是什麼? <span style="font-size:18px;"> var a = 1;
原创 css動畫和js動畫比較!
原文地址:http://css-tricks.com/myth-busting-css-animations-vs-javascript/ 譯文地址:https://github.com/classicemi/blog/issues/
原创 document.write的用處!
document.write是JavaScript中對document.open所開啓的文檔流(document stream操作的API方法,它能夠直接在文檔流中寫入字符串,一旦文檔流已經關閉,那document.write就會重新利
原创 javascript定義全局變量的時候有var和沒有var的區別
首先討論的範圍是在瀏覽器端的javascript 在平常我們定義一個全局的變量 代碼如下: var x = 2; y = 3; console.log(x); //2 console.log(y); //3 console.log(
原创 http狀態碼有哪些?代表什麼意思?(查詢手冊而已)
完整版 1**(信息類):表示接收到請求並且繼續處理 100——客戶必須繼續發出請求 101——客戶要求服務器根據請求轉換HTTP協議版本 2**(響應成功):表示動作被成功接收、理解和接受 200——表
原创 IE中getElementByName失效的問題!
注意:在IE下有些節點是沒有name 屬性的,就是用document.getElementsByName獲取不到的。只有下面的tag有name屬性: A, APPLET, attribute, BUTTON, EMBED, FORM,
原创 this指向 最簡單的兩種!
原文地址:http://www.zhangyunling.com/?p=251 在我們剛剛使用JS時,不知道您是否因爲一些東西而思路直接混亂的情況,反正我是有過,曾經有段時間,我是儘量在所有能不使用this的地方,不去使用th