原创 JavaScript:

瀏覽器信息:window.navigator.userAgent 網頁可視區寬度:document.documentElement.clientWidth  網頁可視區高度:document.documentElement.client

原创 JavaScript:系統對象

系統對象有三種:本地對象,內置對象,宿主對象。 本地對象:非靜態對象,需要new出來才能用,Object Function Array String Boolean Number Date RegExp Error 內置對象:靜態對象,不

原创 JavaScript:json方式的面向對象、繼承、引用

json中可以放任何格式的變量,數字、字符串甚至函數。下面是一個json面向對象的寫法。函數c返回a和b相加的結果。this表示該json對象。 <!DOCTYPE html> <html> <head> <title>json面向對

原创 threejs:讓場景動起來的兩種方法

1.變化物體的位置。不斷循環animation函數,同時讓物體在x方向位置增加。 function animation() { mesh.position.

原创 JavaScript:this粗解、prototype

this:當前的方法屬於誰,this就是誰,比如下面的代碼中,function是爲arr添加的,所以this就是指arr。 <!DOCTYPE html> <html> <head> <title>this 粗解</title> </

原创 JavaScript:創建ajax

創建ajax步驟:創建ajax對象、連接到服務器、發送請求、接收返回值。實例如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>my ajax</title

原创 threejs:座標系相關、嵌套或組合多個物體

1.物體旋轉正方向:使用右手座標系,緊握右手,大拇指與某個座標軸重合,此時四指方向即爲物體旋轉的正方向。 2.世界座標和本地座標:世界座標只一個,本地座標則是每個物體都有一個,當物體旋轉時,是圍繞本地座標旋轉。 3.顯示座標軸:AxisH

原创 threejs:場景、幾何物體和相機座標原點

場景可以想象成一個無限大的平面,平面原點爲(0,0,0)。 幾何物體和相機創建時的座標默認是(0,0,0)。實際上,任何默認創建的物體,其座標都是(0,0,0)。

原创 SpringBoot:創建ajax簡單應用

創建ajax步驟:創建ajax對象、連接到服務器、發送請求、接收返回值。實例如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>my ajax</title

原创 JavaScript:沒有定義的屬性和變量

假如在js中直接使用沒有定義的變量,則報錯 假如在js中直接使用沒有定義的屬性,則其值爲undefined 舉個例子: 直接打印alert(a),則報錯;但是打印alert(window.a),則會打印出undefined。if(unde

原创 JavaScript:頁面內拖動、解決頁面內拖動選中文字的問題

承上:頁面內拖拽方框 之前是在整個html文檔中拖動div塊,現在給div塊加一個父級div,在父級div中拖動子div,如下: 僅需在之前的基礎上修改if判斷語句中的可視區寬度。 document.onmousemove = f

原创 JavaScript:綁定事件

執行以下代碼,點擊按鈕,只會彈出第二個函數的‘b’。那麼,現在要兩個都彈出,就需要事件綁定。 <!DOCTYPE html> <html> <head> <title>綁定事件</title> </head> <script type

原创 threejs:第一個程序

threejs四大組件:場景、幾何體、相機、渲染器。下圖爲第一個程序,詳解見註釋。 <!DOCTYPE html> <html> <head> <title>第一個threejs</title> <script src="three

原创 SpringBoot:thymeleaf粗解

thymeleaf 百里香的葉片             thymeleaf可以支持動態頁面,即模板+數據。如下,html中的h1標籤並不寫死,而是可以在mode中動態設置的。 SpringBoot在pom.xml中引入該引擎時,可以不

原创 myBatis:級聯查詢

數據庫mybatis名字而已,和mybatis框架毫無關聯下有兩張表classes和student關聯,下面分別從一對多和多對一在mybatis框架下進行關聯查詢。不管是一對多還是多對一,都需要在.xml文件中配置resultMap。