zoukankan      html  css  js  c++  java
  • 与或非实习day07

    今日份任务:

      1.git的练习

      2.计算器的完成

    从字面上看:git pull  git clone  都有下拉的意思

    从远程服务器获取到一个branch分支的更新到本地,并更新本地库

    git pull 相当于是从远程获取最新的版本并merge(合并)到本地 

    git pull 作用是,取回远程主机某个分支的更新,再与本地的指定分支合并。

     

    git pull 远程主机(origin) 远程分支(next):本地分支(master)

    如果远程分支是与当前分支合并,则冒号后面的部分可以省略。

    git pull 远程主机(origin)远程分支(next) 想当于  1.git fetch origin 2.git merge origin/next

    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如何存储和回收的

     

     循环事件机制

    页面的渲染过程

     

     前端网络

     

     

     
  • 相关阅读:
    19. Remove Nth Node From End of List
    18. 4Sum
    16. 3Sum Closest
    15. 3Sum
    17. Letter Combinations of a Phone Number
    A Network-based End-to-End Trainable Task-oriented Dialogue System
    14. Longest Common Prefix
    36. Valid Sudoku
    29. Divide Two Integers
    32. Longest Valid Parentheses
  • 原文地址:https://www.cnblogs.com/Py-king/p/11756775.html
Copyright © 2011-2022 走看看