利用e.target||e.srcElement,获取到触发事件的元素,||连接两个语法是为了解决不同浏览器的兼容性问题。
获取到触发事件元素的具体值之后,判断元素值是否等于“=”和“C”,这两个按钮是做区别于普通字符串拼接及计算的其他功能。
C做清屏处理:判断触发事件的按钮值是否为C,若为C,屏幕中只显示0;
=做计算处理:判断触发事件的按钮值是否为=,若为=,利用eval()方法计算屏幕上的公式;
其他触发事件的按钮直接做字符串拼接显示在屏幕上。