发表于: 2019-10-20 22:12:44
1 999
今天完成的事情:
1.慕课网学习js相关基础。
2.重新写出九宫格,并思考如何入手。
明天计划的事情:
1.开始推进2-1的任务,做出任务要求的九宫格。
遇到的问题及收获:
1.写一下今日练习到的东西:
·注意事项,<script>的使用场合,可以内联也可以外联,,虽然可以放在head里,但按照web标准,最好是放在</body>标记前面,这样浏览器遍历过整个html结构后才会去走js文件。使用外联最大的优势在于能促进代码重用,修改一次js文件就能同步更新到所有使用外联的地方。
·alert(),它可以显示一个消息框
alert("666");
用于向用户发送通知或警告消息。,除非点击ok,否则消息框不会消失。
·document.getElementById可以从html中指定一个元素,id具有唯一性。innerHTML可以用来替换元素的内容,比如:
<p id="num">我好饿啊</p>
document.getElementById("num").innerHTML="我好饿好饿好饿";
它提取到了id为num的文档,并把内容改为了 我好饿好饿好饿。
·递增和递减符。
num1=num1+1,可以写成num1++。
num1=num1-1,可以写成num1--。
它们的作用是分别给变量加1和减1
var num1=1;
var num2=10;
num1++;
num2--;
document.write("num1的值:"+num1+"<br>");
document.write("num1的值:"+num2);
表现的值就是从1和10变成了2和9。
另外还有++num和--num。上面仅作用于变量时,和num++、num--无区别。但如果放入一些表达式和其它运算符一起使用时,
var num2=10;
var num3;
num3=++num2 - 6;
document.write("num3的值:"+num3);
,num会先加1再减6.
·数组。数组可以保存多个数据,数组的每一个数据都有索引值,
var myArray = [];
myArray[0] = "111";
myArray[1] = "222"
使用var时,webstorm会提示将其转化为let或者conset。
let myArray;
myArray = ["111","222"]
明天开始走任务了。加油,干掉它。
评论