與或非實習day07

今日份任務:前端

  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() 用

parseFloat

 

 

 

計算器的總體思路是:

  經過點擊事件獲取到咱們的值,而後輸出到控制檯

  當點擊=號,直接分割代碼,判斷而後一個一個的進行計算  

 

在頁面與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如何存儲和回收的

 

 

 循環事件機制

 

頁面的渲染過程

 

 

 前端網絡

 

 

 

 

相關文章
相關標籤/搜索