今日份任務:前端
1.git的練習git
2.計算器的完成數組
從字面上看:git pull git clone 都有下拉的意思服務器
從遠程服務器獲取到一個branch分支的更新到本地,並更新本地庫網絡
git pull 至關因而從遠程獲取最新的版本並merge(合併)到本地 fetch
git pull 做用是,取回遠程主機某個分支的更新,再與本地的指定分支合併。spa
git pull 遠程主機(origin) 遠程分支(next):本地分支(master)3d
若是遠程分支是與當前分支合併,則冒號後面的部分能夠省略。對象
git pull 遠程主機(origin)遠程分支(next) 想當於 1.git fetch origin 2.git merge origin/nextblog
mkdir 新建文件
touch 新建文本
cat 查看文本
vi 編輯文本
wq 保存退出
q!強制退出
練習了一早上的git
大概是熟悉了一點命令個衝突的解決
建立分支,提交代碼到分支,合併分支,解決衝突
計算器的一些難點:
btnValue.split('_')[1] 將字串串以什麼分割分紅數組
var res = strArr[0] * 1; 乘法的結果會是number整數;
typeof a 檢查數據類型
%分號,用替換
可是上面的轉整型,因此會算不了
parseInt() 用
計算器的總體思路是:
經過點擊事件獲取到咱們的值,而後輸出到控制檯
當點擊=號,直接分割代碼,判斷而後一個一個的進行計算
在頁面與js傳值中咱們常常用到data-id="1"的方式,而後經過e.target.dataset.id取id的值
今天在獲取值時怎麼也取不到,後來發現e對象有currentTarget和target屬性,而dataset就在currentTarget中,因此經過e.currentTarget.dataset.id取到了正確的值。
另外data-id="1"最好不要用駝峯命名如:data-Id="1" ,這樣有時候也取不到值。
標籤中屬性的屬性值,有時候咱們經過 data-* 和 e.target.dateset 來獲取屬性值會出現一點小bug,便是調用出來的數據是undefined。
1)方案1–去掉駝峯式命名,純小寫
e對象中包含兩個對象分別是currentTarget和target,而真正的數據包含在currentTarget。
wx.setStorageSync('platId', e.currentTarget.dataset.text);
如何轉整型:parseInt 還有就是*1;
js如何存儲和回收的
循環事件機制
頁面的渲染過程
前端網絡