原创 前端開發入門之道

原文:http://www.w3cfuns.com/notes/18321/b3fe50a5de4e5d2922768aff34f21216.html 結合個人經歷總結的前端入門方法,總結從零基礎到具備前端基本技能的道路、學習方法

原创 Web安全漏洞(續)

本文介紹一些web安全漏洞產生的原因以及解決方案1 會話標識未更新 1.1 原因 在用戶進入登錄頁面,但還未登錄時,就已經產生了一個session,用戶輸入信息,登錄以後,session的id不會改變,也就是說還是以前的那個session

原创 關於JS中的constructor與prototype

在學習JS的面向對象過程中,一直對constructor與prototype感到很迷惑,看了一些博客與書籍,覺得自己弄明白了,現在記錄如下:      我們都知道,在JS中有一個function的東西。一般人們叫它函數。比如下面的代碼

原创 css選擇器

CSS 的作用是:1)修飾HTML元素;2)選擇器:將樣式進行合理的管理。於是乎進一步提供了一種將樣式文件獨立出來的技術,就是從HTML文件中將樣式修飾內容獨立成一個文本文件,那麼在需要的HTML文件中就可以反覆將這個樣式文件引入。

原创 JavaScript instanceof 運算符深入剖析

instanceof 運算符簡介 在 JavaScript 中,判斷一個變量的類型嚐嚐會用 typeof 運算符,在使用 typeof 運算符時採用引用類型存儲值會出現一個問題,無論引用的是什麼類型的對象,它都返回 "object"。

原创 JS原型鏈(補)

一    Prototype、__proto__與Object、Function關係介紹         Function、Object:Js自帶的函數對象。         prototype:顯示原型。每一個函數對象都有一個顯示

原创 JS中的this

JS中的this關鍵字讓很多新老JS開發人員都感到困惑。這篇文章將對this關鍵字進行完整地闡述。讀完本文以後,您的困惑將全部消除。您將學會如何在各種不同的情形正確運用this。 我們和在英語、法語這樣的自然語言中使用名詞一樣地使用

原创 typeof

JS中的變量是鬆散類型(即弱類型)的,可以用來保存任何類型的數據。 typeof 可以用來檢測給定變量的數據類型,可能的返回值: 1. ‘undefined’ --- 這個值未定義; 2. 'boolean'    --- 這個

原创 JS的變量

一、變量的類型   JavaScript和Java、C這些語言不同,它是一種無類型、弱檢測的語言。它對變量的定義並不需要聲明變量類型,我們只要通過賦值的形式,可以將各種類型的數據賦值給同一個變量。例如: i=100;//Number

原创 Http協議

HTTP協議永遠都是客戶端發起請求,服務器回送響應。這樣就限制了使用HTTP協議,無法實現在客戶端沒有發起請求的時候,服務器將消息推送給客戶端。 HTTP協議的主要特點可概括如下: 1、支持客戶端/服務器模式。支持基本認證和安全認證。

原创 轉義字符

瀏覽器中的例如尖括號和斜槓都屬於HTML的特殊功能字符,這些特殊功能字符會被瀏覽器解析爲另一種內容。但是有時候,又必須需要再瀏覽器中直接顯示這些特殊字符,於是就產生了若干個轉義字符,這些轉義字符的本質作用就是:通過另一個特殊形式表示這些功

原创 JS原型鏈

原文鏈接:http://www.108js.com/article/article1/10201.html?id=1092 一. 普通對象與函數對象 JavaScript 中,萬物皆對象!但對象也是有區別的。分爲普通對象和函數對象,Ob

原创 計算機網絡中的一些概念

OSI,TCP/IP,五層協議的體系結構,以及各層協議 答:OSI分層 (7層):物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層、應用層。TCP/IP分層(4層):網絡接口層、 網際層、運輸層、 應用層。五層協議 (5層):物理層、

原创 行內元素與塊級元素

一、行內元素與塊級元素 塊級元素列表 <address> 定義地址 <caption> 定義表格標題 <dd> 定義列表中定義條目 <div> 定義文檔中的分區或節 <dl> 定義列表 <dt> 定義列表中的

原创 Web安全漏洞

本文介紹了5個最常見的Web應用漏洞,以及企業該如何修復初級問題,對抗那些針對這些漏洞的攻擊。 注入攻擊和跨站腳本攻擊 Web應用主要有2種最常見的嚴重缺陷。首先是各種形式的注入攻擊,其中包括SQL、操作系統、電子郵件和LDAP注