发表于: 2018-09-14 19:53:50
1 683
今天完成的事情
今天心里比较慌,准备看mdn上的其他数组方法,发现竟然理解不了
看基础知识,也是看不下去的感觉
明天计划
家里有事要请几天假,挺纠结的
遇到的问题
任务一二基本是参考别人代码的,任务三还没思路目前,看着后面的任务心里再打退堂鼓了
收获
1.看了键盘事件
.keyup键被松开
.hover
keypress 与 keydown感觉好像,有点分不清(keypress 事件与 keydown 事件类似。当按钮被按下时发生该事件)
然而,keypress 事件不会触发所有的键(比如 ALT、CTRL、SHIFT、ESC)。 keydown() 是可以的
2.对象
var dog = { name : 'Spot', breed : 'Dalmatian' };
要检索存储在对象中的信息,可以使用以下语法:
dog.name
3.typeof()的特殊函数 ——它会返回所传递给它的变量的数据类型
4.运算符优先级,学校的数学课程相同
var num1 = 10;
var num2 = 50;
num2 + num1 / 8 + 2;结果是53.2
如果要覆盖运算符优先级,可以首先对要显式处理的部分进行括号
(num2 + num1) / (8 + 2);
5.递增和递减运算符(++)(--)执行操作时,浏览器返回当前值,然后增加或减少变量
6.字符串
不能在字符串中包含相同的引号,因为它是用来包含它们的。下面将会出现错误,因为它会混淆浏览器和字符串的结束位置:
var bigmouth = 'I've got no right to take my place...';
要避免问题引号,可以通过在字符之前放一个反斜杠来实现这一点。
var bigmouth = 'I\'ve got no right to take my place...';
评论