1、變數作用域和閉包
function test()
else
alert(t);}
test();
//js是函式級別的作用域,在內部的變數,內部都能訪問,外部不能訪問內部的,內部能訪問外部的
var j=100;
~(function test())();
//波浪線才能有意義,是把~後的一塊變成乙個表示式然後輸出
var j=100;
function test()
test();
結果:undefine,,因為內部的var j;把外部的var j=1001給乾掉了,內部的j=10;還沒賦值就已經輸出了
閉包:function test()
(obj.test())(); 或者 var t=obj.test(); window.t();s
結果:先彈出100,後彈出1000;因為採用了閉包方法return:它把this丟擲到外面window處了,所以獲取的是外面的this.m=1000;
this.a=1000;
function test()
outer object
//引用型別:js物件,object,array
//值型別:string ,number,boolean
極客學院使用體會
2015 7 27 極客學院客戶端使用心得 優點 知識體系圖 這是目前我見到過的其他的網路教學平台沒有的功能,該知識體系圖可以幫助我們這些技術小白從零開始,很清楚的知道我們學的是什麼,要學哪些東西,經歷幾個階段。還有各個學科之間的聯絡等等。比如我們學完一門c課程往往可以做一些小的程式比如解決一些數學...
HTML表單標籤(極客學院)
常用的表單標籤 表單輸入域 文字域控制標籤 定義域域的標題 選擇列表 選項組下拉列表選項 按鈕核取方塊 單選按鈕 下拉列表 文字域 建立按鈕 html html head lang en meta charset utf 8 title 樣式 title head body form 使用者名稱 i...
極客學院的前端課程(九)
pid a divid p 第二個檔案 44.html hello css學院 這是第乙個div pclass a divclass p 第二個檔案是 45.html 這是乙個class效果學院 hello divp標籤 屬性選擇器 屬性和值選擇器 body p第二個檔案 47 b.css body...