发表于: 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,喜欢语法糖.


返回列表 返回列表
评论

    分享到