解釋程式的作用是什麼
問題:什麼是指令碼?
答案:指令碼就是一段按特定格式編寫的文字,可以被一些特定的軟體讀取並執行。
提到上網這個詞,大家腦海裡想到的是什麼?
無論你想到什麼內容?在形式不外乎文字、圖片、影片,簡單的說就是花花綠綠的!
那你想過沒有,這些內容是怎麼來的?
今天就帶大家瞭解下網頁的本源, 瞭解之後能敬畏網路,遠離不法傷害。因為網頁上面只是一些願意讓你看到的內容罷了,不讓你看到的內容還有很多很多。
本文部分演示所用瀏覽器為Chrome
V99。0。4844。82。
01
網頁的本質
網頁的本質是利用特定的語言編寫的程式碼,從最基礎的HTML語言,再到專業版的PHP語言,包括萬金油Javascript,這些都是編寫網頁的工具。
看到上面這些莫名其妙的話,絕大部分人是一頭霧水的,啥玩意啊?那請看下面的介面是否眼熟?
上面的圖片看著很親切,也知道什麼是什麼玩意,但上面的內容就是最開始說的那些莫名其妙的話生成的。
02
動手實踐(建議用電腦操作)
你開啟任意一個網頁(我用百度的首頁為例),在空白片點選右鍵,選擇
檢視網頁原始碼
,你就可以看到網站本源的樣子了。
我只截了最後幾行的原始碼示範,一般來說
網站越複雜程式碼越多
。
03
自制簡單網頁體驗
1、開啟記事本軟體,輸入以下程式碼,輸入的時候請注意一點,除了輸入中文,其它的標點符號都要用英文輸入法。
我就讓你看這幾個字!
2、檔案,儲存,檔案型別選擇
所有檔案
,檔名後面一定要有
.html
,最後一個字是小寫的L。
3、找到自己儲存的檔案,並雙擊開啟你就可以看到一個很簡單的網頁了。
聰明的你一定發現了,剛才那些莫名其妙的英文和符號都不見,只有幾個熟悉的漢字。為什麼呢?因為一對<>裡的內容是給電腦看的,電腦看懂了才會按照指定的樣子顯示給我們看。
紅色人看,綠色電腦看
。title是標題,body是身體,也就是網頁的主要部分。
04
自制指令碼體驗
剛才的網頁就是用HTML語言編寫的,一般只是用來編寫靜態網頁,也就是內容不變的網頁,而且一些涉及查詢、註冊的內容是動態的,一般要用PHP語言進行編寫。
而一些簡單的網頁操作可以用Javascript指令碼語言來實現。先來個簡單的彈窗體驗,請將剛才的網頁程式碼修改如下:
alert(“你好!”)
我就讓你看這幾個字!
儲存後再開啟網頁就會有如下彈窗:
05
繼續改進
儲存後執行結果,你會看到視窗上顯示一個3,你看了上面的指令碼語言知道3是怎麼來的,但如果不知道呢?而這裡只是一個簡單的演示,指令碼語言的功能遠不止這點,傳說中的“掛馬”、“自動下載”很多都和指令碼有關,所以不要輕信你看到的內容。
06
指令碼小結
指令碼的各類有很多,遊戲的外掛是指令碼寫的,搶票的外掛是指令碼寫的,現在非常流行的Python也是一種指令碼,可以這麼說吧,只要你打到了合適的指令碼語言,電腦可以做的事情遠不止看電影、聽音樂、淘寶、聊天。
特別地,上網有風險,瞎逛需謹慎!