原创 javascriptのfunction

1.函數聲明 使用關鍵字funciton關鍵字來聲明,後面跟上一組參數以及函數體. 無參數 function boy() { //函數的聲明 //代碼 } 函數的聲明已經完成,但是還不能運行,這是我們需要調用函數

原创 javascript(三)

setInterval(間隔型) setTimeout(延時型) window.onload = function() { var oBtn1 = document.getElementById('btn1');

原创 linux常用命令總結(持續更新)

超級用戶:sudo -i 目錄文件給高權限:sudo chmod -R 777 item_dir

原创 CSSの浮動

浮動float: 浮動的框可以向左向右移動,直到它的外邊緣碰到包含框或另一個浮動框的邊框爲止.由於浮動框不在文檔的普通流中(所以這時會出現重疊的現象),所以文檔的普通流中的塊框表現得就像浮動框不存在一樣. 值 描述

原创 javascriptのarguments

1、arguments是JavaScript裏的一個內置對象,它很古怪,也經常被人所忽略,但實際上很重要.所有主要的js函數庫都利用了arguments對象. 所有的函數都有屬於自己的一個arguments對象,它包括了函所要調用的參數

原创 javascriptのsetTimeout和setInterval

間歇調用和超時調用 javaScript是單線程語言,但它允許通過設置超時值和間歇時間值來調度代碼在特定的時刻執行.牽着在制定的事件過後執行代碼,而後者則是每間隔指定的時間就執行一次代碼. 超時調用需要使用window對象的setTim

原创 javascript的繼續深入

arguments: 可變量(不定參):參數的個數可變,參數數組 function sum(){ var sum = 0; for( var i = 0; i<arguments.length;i++ ){

原创 錯誤處理機制

Error對象 Error對象有三個最基本的屬性: name: 屬性名稱 message: 錯誤提示信息 stack: 錯誤的堆棧(非標準屬性,但是大多數平臺支持) if (error.name) { console.lo

原创 DOM操作

標籤:css 元素:JS 節點:DOM 獲取元素的方法: getElmentById getElementsByTagName DOM document 獲取子節點: var oUl = document.getElementB

原创 javascriptの動態腳本和樣式

動態腳本 當網站的需求變大,腳本的需求也逐步變大.我們就會引入太多的js腳本而降低整站的性能,所以就出現了動態腳本的概念,在適時的時候加載響應的腳本. var flag = true; if(flag) { loadScript(

原创 Ajax

1. XMLHttpRequest對象 XMLHttpRequest對象用於從JavaScript發出HTTP請求,下面是典型用法. //新建一個XMLHttpRequest實例對象 var xhr = new XMLHttpReques

原创 JavaScriptのNode節點

DOM的最小組成單位叫做節點(node),一個文檔的樹形結構(DOM樹),就是由各種不同的類型的節點組成. 對於HTML文檔,節點主要有以下六種類型:Document節點、DocumentType節點、Element節點、Attribut

原创 數值

parseInt(parse: 解析)方法: 可以將字符串或小數轉化成整數. parseInt("123") // 123 parseInt(1.23) //1 轉化可以轉化的數值,不能轉化的就停止 parseInt("8d"

原创 CSS-定位

static 元素框正常生成.塊級元素生成一個矩形框,作爲文檔流的一部分,行內元素則會創建一個或多個行框,置於其父元素中. relative 元素框偏移某個距離.元素仍保持其未定位前的形狀,它原本所佔的空間仍然保留. absolute

原创 數據類型轉換

強制轉化 強制轉換主要指使用Number、String和Boolean三個構造函數,手動將各種類型的值,轉換成數字、字符串或者布爾值 原始類型值的轉化規則 數值:轉化後還是原來的值 字符串:如果可以被解析爲數值,則轉換爲相應的數值