发表于: 2017-04-06 21:46:44
1 1266
今天完成的事情:
看了官网的文档,一步步的跟着来,不懂的先百度谷歌,然后.
早晨在慕课网上跟着做练习,发现并没有卵用,看了高程三,看不下去,天生看不进去这么厚重的书,
于是几经辗转看到了廖雪峰的网站,把以前的知识学了一遍,没有任何程序语言基础看着真难受
主要是不理解逻辑结构.
box_style[0].style.backgroundColor ="#000";
box_style[1].style.backgroundColor ="#000";
拿这个栗子来说事,原先我以为可以写成box_style[0,1]这样的写法
又比如if(numa>=60 && numb>=60)这个栗子
我会思考写成if(numa,numb >=60)这样
对javascript不了解,从0开始,欠缺的逻辑思维太多
通过下面这个function定义了点击变色的功能
function play() {
box_style[0].style.backgroundColor ="#000";
box_style[1].style.backgroundColor ="#000";
box_style[2].style.backgroundColor ="#000";
}
或许我今天没实现什么,也没完成什么,都在补基础和调整思维.
我甚至想把程序写成这样,不懂语法太难受了
function play() {
box_style[Math.random()*8].style.backgroundColor ="#000";
}
明天计划的事情:
继续看廖雪峰的文档,比较慢热的入门
遇到的问题:
有dom这个概念,知道改变他的属性,不知道怎么从数组中抽取你需要的数组,单个抽取肯定能,集体抽取的话就不知道怎么做
原本我理解的JavaScript是这样var a.(b).style.xxxxx = xxxx,但实际上我这个想法图样图森破
收获:
尽力去看,尽力去理解了
在js的文档头添加'use strict';可以开启strict模式,可以检查你写的JavaScript是否在运行过程中报错
喜欢coffeescript和ruby on rails,喜欢语法糖.
评论