經過前些天的複習,前兩天得以快速完成了day12-15的任務,於是html和css的學習暫時告于段落。
總用時約3小時
api分兩種
谷歌地圖 api、高德地圖 api 可以在**嵌入定製的地圖等等。
html中input標籤的placeholder屬性:在不輸入時,淺色顯示內容。
html**:
<
!doctype html>
"utf-8"
>
ife ecmascript<
/title>
<
/head>
"first-number" type=
"number"
value
="0" placeholder=
"第乙個數字"
>
"second-number" type=
"number"
value
="0" placeholder=
"第二個數字"
>
"add-btn"
>加<
/button>
"minus-btn"
>減<
/button>
"times-btn"
>乘<
/button>
"divide-btn"
>除<
/button>
"result"
>運算結果<
/p>
"myscript.js"
>
<
/script>
<
/body>
<
/html>
js:
var x1 = document.
getelementbyid
("first-number").
value
;var x2 = document.
getelementbyid
("second-number").
value
;var
add= x1 + x2;
var subtract = x1 - x2;
var multiply = x1 * x2;
var divide = x1 / x2;
function calculation1()
function calculation2()
function calculation3()
function calculation4()
document.
getelementbyid
("add-btn").
addeventlistener
("click"
, calculation1)
;document.
getelementbyid
("minus-btn").
addeventlistener
("click"
, calculation2)
;document.
getelementbyid
("times-btn").
addeventlistener
("click"
, calculation3)
;document.
getelementbyid
("divide-btn").
addeventlistener
("click"
, calculation4)
;
其中用到了一些東西,暫且寫一下用法:
getelementbyid:通過元素id獲得元素
parsefloat:轉換為浮點型
addeventlistener:新增事件***(事件,發生事件後執行的函式)
用的行數挺多的,應該有更好的方法。
day16 學習總結
今天學習了可變引數和遞迴。老師還留了一道練習題,寫乙個計算器出來,嘗試琢磨了許久,還是沒有做出來。這也是我基礎薄弱的緣故,明天繼續研究。加油加油!下面是知識點 package com.liangwenwei.方法 public class 可變引數 public void test int x,in...
Python學習筆記 Day16
今日大綱 一 物件導向的組合 組合 給乙個類的物件封裝乙個屬性,這個屬性就是另乙個類的物件 組合的意義 讓乙個類的物件和另乙個類的物件產生關係,讓乙個類和另乙個類產生關係 如何組合 1 在類1中定義乙個方法,類1的物件1在執行這個方法的時候能增加乙個屬性,屬性值就是類2的物件2 2 物件1執行這個方...
力扣學習筆記day16
請編寫乙個函式,使其可以刪除某個鍊錶中給定的 非末尾 節點。傳入函式的唯一引數為 要被刪除的節點 現有乙個鍊錶 head 4,5,1,9 它可以表示為 輸入 head 4,5,1,9 node 5 輸出 4,1,9 解釋 給定你鍊錶中值為 5 的第二個節點,那麼在呼叫了你的函式之後,該鍊錶應變為 4...